JOBSEARCHER

Sr. Full Stack Java Developer (L1 Transfer)

NTT DataBrooklyn, NYL6 LeadSeptember 15th, 2026
Overview As a Senior Full Stack Java Developer, you will design, build, and optimize Java-based applications and frameworks. You’ll lead architecture decisions and collaborate with cross-functional teams to deliver integrated solutions. You will mentor junior developers and keep pace with modern Java technologies to improve performance. This role places you at the heart of scalable, distributed systems and software modernization efforts within a global IT services leader. ResponsibilitiesDevelop, maintain and implement Java-based components, applications, and frameworksLead design and architecture of Java solutionsCollaborate with developers, designers, and system administrators for proper integrationTroubleshoot issues in Java applicationsDevelop and maintain software documentationProvide technical guidance and mentoring to junior developersStay up-to-date with Java technologies and trendsOptimize code for performanceAnalyze existing code and implement changesParticipate in code reviews and suggest improvements Key requirementsBachelor’s or master’s degree in computer science, engineering, or related field5+ years of experience with Java/J2EE, Spring framework, and related technologiesHands-on experience with Java 8+ and J2EE featuresProficiency in Collections and Multi-ThreadingExperience with Spring BootExperience with UI technologies like Angular or ReactHands-on development with REST-based Java web services and microservicesExperience with Spring, Hibernate, Spring JPAStrong SQL and relational database knowledgeFamiliarity with Agile methodologiesExperience with Gradle and MavenExperience with GitExperience with Linux/Unix environmentsExcellent problem-solving and communication skillsproblem-solvingstrong communicationmentoring othersJava/J2EESpringSpring Boot