This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Senior Java Backend Engineer will play a crucial role in developing scalable backend services for a high-impact EU digital initiative. Candidates should possess strong expertise in Java, Spring Boot, and PostgreSQL, with a minimum of 5-7 years of experience. A Bachelor's degree in Informatics or a related field is required. The role offers flexible working options and opportunities for professional growth.
Job Responsibility:
Design and implement scalable microservices and REST APIs
Contribute to system architecture and technical decisions
Manage DB migrations (Flyway) and data layers (PostgreSQL + JOOQ)
Support containerized deployments (Docker/K8s)
Ensure high code quality through testing and reviews
Collaborate closely with Product Owner and cross-functional teams
Requirements:
Bachelor’s degree in Informatics/ or similar field of study/or equivalent working experience is required
A minimum 5-7 years demonstrable experience in a similar role is required
Required experience in working with Java 17, SpringBoot and Spring ecosystem
Knowledge of PostgreSQL, jOOQ for SQL‑centric data access, Flyway for schema versioning and migrations
Experience with Maven, Swagger, OpenAPI, JUnit and Mockito
Well-structured and organized working methodology
Excellent English verbal and written skills
Nice to have:
Knowledge of Docker, Kubernetes and Helm is nice to have
Experience with projects with end-customer focus
What we offer:
Smooth integration and a supportive mentor
Pick your working style: choose from Remote, Hybrid or Office work opportunities
Projects have different working hours to suit your needs
Sponsored certifications, trainings and top e-learning platforms
Private Health Insurance
Individual coaching sessions or accredited Coaching School