This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Senior Java Full Stack Engineer role at NTT DATA requires a minimum of 8 years of software development experience, with a strong focus on Java and Angular. Candidates should possess expertise in building enterprise-grade applications and have experience with CI/CD tools and cloud services. A B.S. in Computer Science or related field is required. This position offers a hybrid work environment in Smithfield, Rhode Island.
Job Responsibility:
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
B.S. in Computer Science, Engineering, Mathematics, or equivalent experience
Nice to have:
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.