Senior Java Full Stack Engineer (Angular 16+) – Onsite Hybrid

Filled
March 7, 2026

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.