$Not specified
Collaborate in an international Agile team to design, implement, and document scalable software components. Develop and maintain cloud-native applications while ensuring software quality through automated tests and code reviews.
Candidates should have a Bachelor's degree or equivalent experience and a minimum of 5-10 years in a similar role. Strong development experience with Java and Spring Boot is essential, along with familiarity with CI/CD tools and API design.
Who we are We don't have the fame, but we've got the flame. We are a distributed group of specialists within NTT DATA Romania, who make the best out of JVM-based technologies, creativity and business solutions. Referred to as Java Competence Center, we co-create and co-accelerate with key players in any field. Without being limited to any business unit, we demonstrated our deep Java development expertise by delivering SaaS platforms in various domains: Web Applications in e-Commerce, Automotive, Telco, Insurance, Banking and Public sector, even Big Data and scientific applications. Our current emphasis lies on PaaS solutions, with a specific focus on Docker, Kubernetes, Open Shift, AWS, and Cloud Foundry. With the increasing demand for Microservices projects, we have created a reference architecture for our major clients, researched various frameworks, and identified the ones that are highly sought after by the large enterprises we collaborate with. We are supporting a major German insurance group in a project focused on the digital administration of pensions. The initiative involves agile development of new functionalities and continuous improvement using modern cloud-native technologies. What you'll be doing Collaborate in an international Agile team using Scrum and SAFe methodologies Analyze requirements and contribute to backlog planning with product owners Design, implement, and document scalable software components and system configurations Develop and maintain cloud-native applications using Java, Spring Boot Define and implement APIs and microservice interfaces Write and maintain automated tests to ensure software quality Participate in code reviews with a focus on architecture and non-functional requirements Support deployment processes using CI/CD tools like GitHub, Jenkins, and Spinnaker Continuously improve and maintain the software platform through bug fixing and feature development What you'll bring along Bachelor’s degree or equivalent experience in Computer Science, Software Engineering, or a related field Minimum 5-10 years of experience in a similar role within Agile environments Strong development experience with Java, Spring Boot Familiarity with Camunda is nice to have Knowledge of containerization and orchestration tools (e.g., Docker, Spinnaker) Experience with CI/CD pipelines using GitHub, Jenkins Solid understanding of API design and integration using RESTful services and API Management tools Experience with PostgreSQL and database modeling (ERM) Excellent communication skills in English, both written and verbal Experience in the insurance or pension administration domain is a plus Excellent command of both spoken and written English and German would be nice to have
This job posting was last updated on 7/30/2025