Job Description
Location: Merrimack, New Hampshire, USA
Work Model: Onsite Hybrid
Company Overview:
NTT DATA is a $30B global technology services leader, serving 75% of the Fortune Global 100. We accelerate client success through innovative solutions in AI, cloud, security, connectivity, and application services. As part of the NTT Group, we invest over $3B annually in R&D, driving responsible and sustainable innovation.
Role Overview:
We are seeking an experienced Senior Java Full Stack Engineer to join our high-impact engineering team. You will drive enterprise platform modernization, designing and implementing robust, scalable applications using Java (Spring/Spring Boot), Angular 16+, and cloud technologies. You will collaborate within an agile team while taking ownership of your deliverables.
Key Responsibilities:
- Build enterprise-grade applications leveraging Java (Spring/Spring Boot) and Angular 16+ (TypeScript).
- Design, develop, and maintain RESTful APIs and middle-tier services.
- Collaborate with agile teams and take ownership of individual deliverables to ensure high-quality, scalable, and maintainable solutions.
- Participate in design discussions, code reviews, and implementation of best practices.
- Support CI/CD pipelines and DevOps integration, deploying applications in cloud environments.
- Utilize test automation frameworks to ensure high-quality software delivery.
Basic Qualifications:
- 8+ years of software development experience with Java/Spring/Spring Boot and middle-tier services.
- 5+ years of Angular 16+ (TypeScript) experience.
- 5+ years of API/web services experience with a strong understanding of RESTful services.
Preferred Skills:
- Strong experience with automation tools and frameworks.
- Proficiency in CI/CD tools: GitHub, Jenkins, Artifactory, uDeploy.
- Experience with cloud platforms and containerization: Docker, Kubernetes, Terraform, AWS.
- Familiarity with unit test and automation frameworks: jUnit, Karma, Jasmine, Cucumber, Selenium, Serenity.
- B.S. in Computer Science, Engineering, Mathematics, or equivalent experience.
Why Join Us:
- Work on large-scale enterprise platform modernization projects.
- Collaborate with global teams and industry-leading professionals.
- Access to NTT DATA’s innovation centers and R&D initiatives.
- Inclusive, adaptable, and forward-thinking work environment.
EEO Statement:
NTT DATA is an equal opportunity employer. Qualified applicants receive consideration regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.