NTT DATA is a recognized leader in IT and business services, and they are seeking a Senior Java Full Stack Engineer to join their team. The role involves driving the enterprise platform journey by designing and integrating solutions, as well as building applications using Java and Angular.
Responsibilities:
- Join a high-impact engineering team, driving our client's enterprise platform journey—designing and integrating innovative solutions that shape the future of their technology landscape
- Leverage your full-stack development expertise to build robust, enterprise-grade applications leveraging Java (Spring/Spring Boot), Angular and Cloud services
- Collaborate within a dynamic, agile team environment while also taking ownership of individual deliverables to ensure the delivery of high-quality, scalable, and maintainable solutions
Requirements:
- 8+ years of software development experience using in Java, Spring/Springboot, middle tier restful services
- 5+ years of Angular 16+ (must be Typescript) experience
- 5+ years of experience with API/web services - with a strong understanding of RESTful web services
- Strong experience with Automation Tools/Frameworks
- Strong understanding of CI/CD tools such as GitHub, Jenkins, Artifactory, uDeploy; deploying applications in a DevOps environment
- Experience working with cloud services (e.g. Docker, Kubernetes, Terraform, and AWS cloud deployment/application management)
- Experience with unit test and test automation frameworks including jUnit, Karma, Jasmine, Cucumber, Selenium, Serenity, etc
- B.S. in Computer Science, Engineering, Mathematics, or equivalent experience