Java/Angular Full Stack Developer (Onsite)

Filled
March 7, 2026

Job Description

Location: Merrimack, New Hampshire, USA
Job Type: Onsite, Full-time (5 days/week every other week)
Req ID: 346023

Company Overview

NTT DATA is a $30 billion global innovator in business and technology services, serving 75% of the Fortune Global 100. With experts in over 50 countries and a robust partner ecosystem, NTT DATA delivers enterprise solutions in AI, cloud, data, consulting, and digital infrastructure. We invest over $3.6 billion annually in R&D to help organizations innovate and transform sustainably.

Learn more at us.nttdata.com.

Role Overview

We are seeking a Java/Angular Full Stack Developer to join our high-impact team driving our client’s enterprise platform modernization. You will design and implement full-stack solutions using Java (Spring/Spring Boot) and Angular/TypeScript, collaborate in an Agile environment, and ensure scalable, maintainable, and high-quality deliverables.

This is an onsite role; candidates must be located within commuting distance to Merrimack, NH and must be a U.S. Citizen or Green Card Holder.

Responsibilities

  • Build robust, enterprise-grade web and middle-tier applications using Angular, TypeScript, and Java (Spring/Spring Boot).
  • Collaborate with cross-functional teams in an Agile Scrum environment.
  • Take ownership of deliverables while ensuring scalability, maintainability, and quality.
  • Lead, mentor, and guide fellow engineers to promote best practices.
  • Implement unit testing and automated testing frameworks for software quality.
  • Deploy applications using CI/CD pipelines and cloud services (AWS, Docker, Kubernetes, Terraform).

Required Skills & Qualifications

  • 5+ years of advanced full-stack software development experience.
  • 5+ years with Angular, TypeScript, and core Java with Spring/Spring Boot.
  • 5+ years experience with APIs/web services: JSON, XML, REST, SOAP.
  • 3+ years with Docker, Kubernetes, Terraform, and AWS cloud deployment.
  • 5+ years with unit test and automation frameworks: JUnit, Karma, Jasmine, Cucumber, Selenium, Serenity, etc.
  • 3+ years deploying applications via CI/CD pipelines (Jenkins) and source control collaboration (GitHub).
  • Ability to quickly learn and understand large software systems.
  • Strong leadership, communication, and problem-solving skills.
  • 3+ years experience in Agile Scrum development environment.

Preferred Qualifications

  • Experience with GitHub Copilot or other generative AI tools.
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or equivalent experience.

Why NTT DATA?

  • Opportunity to work on large-scale enterprise modernization projects.
  • Exposure to cutting-edge cloud technologies, microservices, and full-stack development.
  • Inclusive, innovative, and adaptable workplace culture.
  • Local hiring ensures timely, effective collaboration and support.

EEO Statement: NTT DATA is an equal opportunity employer and considers qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.