Jobs and Careers
NT

Senior Java Backend Engineer

NTT DATA Romania
Cluj-Napoca, Romaniafull_timeVerifiedPosted 3 Mar 2026

About the role

Who we are

 

We are looking for a Senior Java Backend Engineer to join a high-impact EU digital initiative - the Once-Only Technical System.

You will contribute to the development of the Semantic Repository application, designing and building scalable backend services in a modern microservices environment.
Tech stack: Java 17/21, Spring Boot 3.x, PostgreSQL, JOOQ, Flyway, Docker, Kubernetes, Helm, Maven, Swagger, JUnit/Mockito

 

What you’ll be doing:

 

  • 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

 

What you'll bring along

 

  • 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
  • Knowledge of Docker, Kubernetes and Helm is nice to have
  • Experience with projects with end-customer focus  
  • Well-structured and organized working methodology
  • Excellent English verbal and written skills 

 

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

NTT DATA Romania

View company profile →