Jobs and Careers
NT

Senior Java Developer with AWS

NTT DATA Romania
Cluj-Napoca, Romaniafull_timeVerifiedPosted 6 Aug 2025

About the role

What awaits you

 

  • Design, develop, and deploy Java-based applications, both front-end and back-end, ensuring high performance, responsiveness, and scalability
  • Implement API integrations with various external systems using RESTful and SOAP protocols, ensuring seamless communication and data exchange
  • Develop and maintain cloud-based solutions on the AWS platform, leveraging services such as EC2, S3, Lambda, API Gateway, and others.
  • Optimize application performance, troubleshoot issues, and ensure efficient utilization of resources in cloud environments
  • Implement security best practices and standards to protect data and systems against potential threats and vulnerabilities
  • Write clean, well-documented code and adhere to coding standards and guidelines
  • Participate in code reviews, sprint planning, and other Agile/Scrum ceremonies to ensure high-quality deliverables and on-time project completion
  • Stay updated with emerging technologies, industry trends, and best practices to continuously improve skills and contribute to the team's success

 

 What should you bring along

 

  • Bachelor’s degree in Computer Science, Information Technology, or a related field
  • Minimum 5-7 years of experience in a similar position 
  • Experience as a Java Full Stack Developer, with proficiency in Java programming language and related frameworks/libraries (Spring Boot)
  • Hands-on experience with front-end technologies such as JavaScript, HTML5, CSS3, and modern JavaScript frameworks (React, Angular, Vue.js, etc.)
  • Knowledge of AWS Cloud services and architecture, with hands-on experience in deploying and managing applications in cloud environments. Experience in integrating and consuming APIs using
  • RESTful and SOAP protocols
  • Familiarity with DevOps practices and tools for CI/CD, automated testing, and deployment (Jenkins, Git, Docker, Kubernetes, etc.) 
  • Strong understanding of software design principles, design patterns, and best practices
  • Excellent problem-solving skills and attention to detail
  • Strong English communication and collaboration skills, with the ability to work effectively in a team environment
  • Strong German communication and collaboration skills would be nice to have

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 →