Sr. Full Stack Java Developer (100% Onsite / FTE / Coderpad)

Filled
March 7, 2026

Job Description

Company Overview

NTT DATA is a $30 billion global innovator in business and technology services, serving 75% of the Fortune Global 100. The company provides consulting, data and AI solutions, industry-specific services, and develops/manages applications, infrastructure, and connectivity. NTT DATA invests over $3.6 billion annually in R&D and has experts in more than 50 countries.

Location & Work Model

  • Jersey City, New Jersey, US
  • 100% onsite – candidate must be in the office 5 days a week
  • No travel required to other locations

Experience Required

  • Minimum 5 years hands-on experience in Java, J2EE, Spring Boot, and front-end frameworks
  • Experience building scalable and distributed microservices

Job Summary / Purpose

The Sr. Full Stack Java Developer will lead the design, development, and maintenance of full-stack applications. You will collaborate with developers, designers, and system administrators to implement high-quality, scalable solutions and mentor junior developers.

Key Responsibilities

  • Develop, maintain, and implement Java-based components, applications, and frameworks
  • Lead the design and architecture of Java-based solutions
  • Collaborate with other developers, designers, and system administrators for integration
  • Troubleshoot and resolve technical issues related to Java applications
  • Develop and maintain software documentation
  • Provide technical guidance and mentoring to junior developers
  • Optimize existing code for better performance
  • Analyze existing code and implement necessary changes
  • Participate in code reviews and suggest improvements
  • Keep up-to-date with the latest Java technologies and trends

Basic Qualifications / Required Skills

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • 5 years of experience in Java/J2EE, Spring, Spring Boot, and related technologies
  • Proficient in Java 8+, collections, multi-threading, and core OOP concepts
  • 5 years of experience with UI frameworks: Angular or React
  • Hands-on experience developing Java-based Web Services (REST)
  • Experience building scalable and distributed microservices
  • Knowledge of Hibernate, Spring JPA, and other open-source frameworks
  • Good understanding of Data Structures and Algorithms
  • Familiarity with Agile software development methodologies
  • Experience with Gradle, Maven, and Git projects
  • Experience in Linux / Unix environments
  • Strong problem-solving and communication skills
  • Good understanding of SQL and relational databases

Additional Information

  • The role is 100% onsite; no remote work or travel required
  • Candidates will undergo CoderPad assessment / interviews
  • NTT DATA is an equal opportunity employer; all qualified applicants will be considered