Senior Software Developer Java
Heredia, Heredia, cr
hace 11 horas

What you’ll be doing

As a Senior Developer on our newly formed Hadoop Engineering team, you will design, develop, test, and implement solutions for our Big Data Pipeline using our internally developed framework (Oxygen).

The ideal candidate for this position has extensive experience working on Java based applications in a hybrid cloud / on-prem environment and has experience implementing both batch and real-time data solutions.

  • Make well-informed decisions with deep knowledge of both the internal and external impacts on teams and projects. Foresee shortcomings ahead of time and be able to drive to resolution.
  • Code and maintain advanced Java applications (with a focus on maintaining data quality and performance at scale)
  • Development will primarily be in Scala.
  • Java (multiple years of experience)
  • Identifies potential process improvement areas and suggests options and recommends approaches
  • Actively participate and support Backlog Grooming process by working with the Product Owner, Scrum Master, Scrum Team and other stakeholders to make sure requirements are properly captured in Stories that Scrum Team will be ultimately responsible for delivering.
  • This position is responsible for all phases of the program life cycle


  • 4+ years of experience in a computing environment with multiple programming languages.
  • Must have 4+ years of Experience working with Java Frameworks (Spring, Springboot, Strut)
  • Experience with Hadoop and Spark is highly desired.
  • Experience with Scala is highly desired.
  • 2+ years of experience implementing cloud and big data solutions is highly desirable.
  • Knowledge with HBase, Spark Streaming and other NoSQL and Big Data Technologies is desired.
  • Prior experience with NoSQL database technologies (HBase preferred)
  • Experience in cloud and / or Hadoop administration a plus
  • Familiarity with concurrency model and multi-threading is desirable.
  • Understands the concepts behind distributed databases, and both streaming and batch processing systems
  • Experience working with SQL and knowledgeable on relational Database concepts
  • Experience with Jira, Confluence, Bitbucket, Bamboo, and Octopus is a plus.
  • Must have knowledge around Scrum or other Agile processes
  • Strong analytical, software design and problem-solving skills
  • Strong organizational skills
  • Detail oriented and able to work across multiple priorities and projects without supervision.
  • Reportar esta oferta

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Formulario de postulación