NTT DATA Europe & Latam
Senior Java Microservices Developer
Job Location
ro, Italy
Job Description
Join to apply for the Senior Java Microservices Developer role at NTT DATA Europe & Latam 1 day ago Be among the first 25 applicants Join to apply for the Senior Java Microservices Developer role at NTT DATA Europe & Latam Who We Are We are a distributed group of specialists within NTT DATA Romania, focusing on JVM-based technologies, creativity, and business solutions. Known as the Java Competence Center, we deliver SaaS platforms across various domains including e-Commerce, Automotive, Telco, Insurance, Banking, Public sector, Big Data, and scientific applications. Our current focus is on PaaS solutions with Docker, Kubernetes, Open Shift, AWS, and Cloud Foundry. Due to increasing demand for Microservices projects, we have developed reference architectures and researched frameworks popular among large enterprises. Role Overview Our client seeks to expand their team with a senior software engineer specialized in internal CI/CD toolsets. You will work on command line frameworks to enhance CI/CD capabilities, respond to user defect reports, and implement new features to support platform teams. Responsibilities Design, develop, and maintain microservices using Java 11 & 17, Spring Boot, and related libraries. Implement messaging solutions with Apache Kafka and RabbitMQ. Develop and deploy applications using Docker and Kubernetes. Manage data storage with Oracle DB and MongoDB. Utilize AWS services such as EC2, ALB, IAM, and S3. Design and implement APIs following best practices. Apply TDD principles with JUnit and mocking frameworks. Manage build and deployment pipelines with Gradle, Jenkins, Groovy, Terraform, and Packer. Ensure API security with OAuth and IAM solutions. Participate in agile development processes. Conduct code reviews and maintain documentation. Collaborate with cross-functional teams to deliver features. Stay updated with industry trends and incorporate new technologies. Qualifications 5-7 years of relevant experience. Experience in agile environments. Proficiency in Java 11 & 17, Spring Boot, microservices, messaging systems, Docker, Kubernetes, databases, AWS, API development, TDD, CI/CD tools, security, and teamwork skills. Relevant certifications are a plus. Nice-to-Have Bachelor’s degree in Computer Science or related field. Additional industry certifications, e.g., AWS certifications. Benefits Supportive onboarding and mentorship. Flexible work arrangements: Remote, Hybrid, or Office. Opportunities for certifications and training. Private Health Insurance. Coaching sessions and team events. NTT DATA Romania is an equal opportunity employer, welcoming applicants regardless of race, gender, age, or background. Additional Details Seniority level: Associate Employment type: Full-time Job function: Engineering and IT Industries: IT Services and Consulting J-18808-Ljbffr
Location: ro, IT
Posted Date: 6/16/2025
Location: ro, IT
Posted Date: 6/16/2025
Contact Information
Contact | Human Resources NTT DATA Europe & Latam |
---|