Java Developer

We are looking for

Java Developer



  • We are looking for experienced engineers to simplify work and address the gaps of our scientists and lab staff involved in one of the two areas: – animals involved in lab experiments – cell lines engineering Our end-users and solution owners are based in California, USA. We work in small teams (4-7 people) following agile practices. As of now, we run our systems on-prem, moving towards a cloud-native approach.

  • Responsibilities

    • Proactive team member of an agile team focused on delivering business value with anagile mindset
    • Design, develop, maintain and deploy informatics products (incl. backend, infrastructure as code)
    • Troubleshoot and bug fix reported issues with the system
    • Keep the code libraries and based technology up to date
    • Create and maintain documentation for the application
    • Cooperate with Product Owner and business users in PST time zone (CET evening meetings, 2-3 a week)
  • Skills & Qualifications

    • Very experienced with programming in Java 1.8 or newer – both OOP and FP
    • Very experienced in e2e web applications/services delivery
    • Very experienced with Spring stack (Spring Boot, Spring Cloud)
    • Experienced with microservice architecture
    • Experienced with Event-Driven Architecture
    • Experienced with sync and async communication (eg REST, events, queues)
    • Experienced with clean code practices
    • Experienced with writing various types of tests (unit, contracts, integration)
    • Experience in Maven/Gradle, CI (Jenkins or Bamboo) and foundational Linux commands (to diagnose application problems)
    • Experienced with relational and non-relational databases (ie Oracle, Mongo, SOLR)
  • Your benefits

    • Ongoing development of professional qualifications
    • Stable employment and professional work environment
    • Diversified range of implemented projects
    • Genuine influence on career management
    • Team that respects your opinion
    • Private healthcare and sport packages
    • Team-building activities and sports events