Overview
Join to apply for the Java Developer role at NTT DATA Europe & Latam. We are a distributed group of specialists within NTT DATA Romania, focusing on 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. We have delivered SaaS platforms across domains including Web Applications in e-Commerce, Automotive, Telco, Insurance, Banking and Public sector, Big Data and scientific applications. Our current emphasis lies on PaaS solutions with a specific focus on Docker, Kubernetes, OpenShift, AWS, and Cloud Foundry. With the increasing demand for Microservices, we have created a reference architecture for major clients and identified frameworks highly sought after by 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 You7ll 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 You7ll 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)
* 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
Seniority level
* Mid-Senior level
Employment type
* Full-time
Job function
* Engineering and Information Technology
Industries
* IT Services and IT Consulting
Referrals increase your chances of interviewing at NTT DATA Europe & Latam by 2x
Ferrara, Emilia-Romagna, Italy
#J-18808-Ljbffr