Jobs and Careers
NT
Java Lead Engineer (FTE / Onsite)
NTT DATASan Leandro, United Statesfull_timeVerifiedPosted 7 Apr 2025
About the role
Req ID: 320141
NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.
We are currently seeking a Java Lead Engineer (FTE / Onsite) to join our team in San Leandro, California (US-CA), United States (US).
Job Duties and Responsibilities:
- Lead a team of Engineers and Support resources across the world in coordination with multiple partners on large initiatives.
- Develop and execute unit test scripts.
- Estimate User Stories in a backlog.
- Develop core framework and reusable components.
- Track/Update progress of code development using process management tools like Atlassian JIRA.
- Research and track new web technologies, develops service applications, and analyzes business requirements as they pertain to web-based systems
- Confer with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces
- Develop, test and deploy APIs
- Write tested, idiomatic, and documented Java Code
- Communicate with external web services partners and stakeholders.
- Fix any issues or bugs that arise
- Work with stakeholder to gather the requirements
- Expertise in designing, developing and implementing large scale/complex software applications using Java/J2EE technologies.
- Prior experience with leading large scale Service Oriented Architecture (SOA) & API implementations – Monolith to Microservice migration.
- Expert Knowledge and understanding of design patterns & Domain driven design principles.
- Expertise in implementing test driven (TDD) and behavior driven development (BDD)
- Expertise in secure coding practices and best Java coding practices
- Experience in API logging, API testing, creating REST API documentation using Swagger and YAML or similar tools desirable
- Must have exposure to End-to-end Test Frameworks: Fitnesse/Test API, Protractor; Functional Testing: Cucumber.
- Experience in SQL and Stored Procedures such as RDS Oracle DB
- Understanding of requirements, dependencies, and timelines.
- Experience with Scrum and other Agile processes.
- Knowledge of Jira, Git/SVN, Jenkins, DevOps, CI/CD
- Extensive experience in Java 8, Spring boot, micro services architecture,
- Micro services patterns like gateway, discovery, config and sidecar services.
- Any Internal and/or external cloud implementations [Either Azure or Google cloud]
- Spring integration with Apache Kafka, AMQP, RabbitMQ or ActiveMQ
- Hands-on experience with unit testing frameworks like Junit.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s