Senior Java Developer

For our client we are currently looking for a Java Developer who, together with the team, will be responsible for the technical aspects of the project related to genetic diagnostics.

In this position you’ll collaborate with a team from Poland and German and be a part of global company in the field of biotechnology and molecular diagnostics.

Key responsibilities

  • Designing and developing backend solutions in Java
  • Working in a Scrum/Agile team
  • System and API integration
  • Working with databases
  • Developing diagnostic and analytical software
  • Participating in testing and quality maintenance
  • Working in an international environment

Ideal candidate profile

  • Minimum 4 years of experience in a similar position
  • Experience with Java minimum 17 (required)
  • Spring version 6 and Hibernate 6 / JPA (required)
  • Experience using Gradle
  • Knowledge of Docker
  • English language: minimum B2

Nice to have:

  • Experience with unit testing and AI tools
  • Experience with Swing

Conditions

  • Location: hybrid in Wrocław, Poland (Initially 2–3 days/week in the office, with the possibility to reduce to 1 day/week later)
  • Contract type: B2B
  • Salary: 150 PLN/h 
  • Benefits: Private medical care, life insurance, Multisport card

Recruitment steps

  1. Phone call with a Recruiter (approx. 20 min.)
  2. Technical Interview (approx.1h)
  3. Call with the client (approx.1h)
  4. Decision and feedback

W KUBO naprawdę zależy nam na ludziach. Zapraszamy osoby w różnym wieku, o różnych tożsamościach
i sposobach funkcjonowania oraz niezależnie od sytuacji zdrowotnej i rodzinnej. Autentyczność jest dla nas wartością, a naszym celem jest uczciwy i otwarty proces dla wszystkich.

At KUBO, we genuinely care about people. We welcome candidates of all ages, backgrounds, identities, family constellations, health situations, and ways of thinking and interacting with the world. You’re welcome to be yourself — we value authenticity, and we’re committed to creating a fair and inclusive process for everyone.

ID: 1373 job_post.published_on: 28/07/2026
announcement.apply