Middle Java Backend Developer - Spring Boot & Microservices
Summary
Mid-level backend developer at NTT DATA Romania (Sibiu) building and maintaining Java/Spring Boot microservices and REST APIs in an Agile team. Day to day involves developing backend components, defect analysis, performance tuning, and code quality work with QA, DevOps, and Product Owners.
Who we are
Join the team as a Mid-Level Backend Developer and contribute to building and enhancing backend services using Java and Spring Boot. You’ll work in a microservices-based environment, following an API-first approach to deliver reliable and scalable solutions.
What you'll be doing
- Develop and maintain backend components using Java and Spring Boot
- Implement REST APIs and support microservices-based solutions
- Collaborate with senior engineers, QA, DevOps and Product Owners to deliver features
- Support defect analysis, performance tuning and code quality improvements
- Participate in Agile ceremonies and contribute to sprint goals
What you'll bring along
- BSc/MSc in Computer Science or related field
- At least 3-5 years of backend development experience with Java and Spring Boot
- Experience with REST APIs and understanding of microservices concepts
- Familiarity with relational databases like Oracle DB or MySQL, Gitlab and software development best practices
- Exposure to CI/CD pipelines and cloud environments is considered an advantage
- Good communication skills and ability to work effectively in Agile/Scrum teams