Share this Job

Lead Java Developer (Spring Boot / Struts)

Apply now »

Date: Sep 3, 2022

Location: Raleigh, NC, US

Company: NTT DATA Services

Req ID: 207173 


NTT DATA Services 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 Lead Java Developer (Spring Boot / Struts) to join our team in Raleigh, North Carolina (US-NC), United States (US).


Job Duties and Responsibilities:


  • The Health Care Technology Group (HCG) Team is looking to fill an exciting and ambitious position on its development team. As a Principal Software Engineer, you will be a senior member, encouraged to supply to the technical leadership and center of competence within the HCG team. This includes:
  • Providing mentoring to the HCG team of developers and Tech leads with specific emphasis on sound fundamental development methodology.
  • Providing leadership on project development policies, procedures, standards and strategies.
  • Participating in the HCG team’s effort to improve the efficiency and quality of the entire development process.
  • Excellent knowledge of REST/SOAP concepts and developing Web Service API’s using Spring boot with Tomcat. Object-oriented analysis and design experience.
  • Excellent understanding of Java 8 and above capabilities, lambda, streams, and functional interfaces.
  • Excellent SQL and database concepts to work with large databases
  • Knowledge with Data Warehousing and Informatica.
  • Good aptitude to quickly grasp newer concepts, learn on the fly and apply them in day-to-day work.
  • Smart analytical skills to derive meaningful inferences from data sets and then apply those inferences to resolve business challenges.
  • Ability to understand custom client data specs, apply them to the data feeds and understand the nuances where these data feeds differ from the Product standards.
  • Document these differences and work with SMEs / Other team members to solve these differences.
  • Understand business problems, brainstorm on solutions to tackle these problems and break the solutions down into easy-to-follow action items.


Basic Qualifications:

  • 5-10 years of development experience
  • 3 - 5 years of technical leadership experience at a Team lead level.
  • Bachelor’s Degree.
  • 5+ years of experience in Struts
  • 5+ years of experience in Spring Boot






About NTT DATA Services


NTT DATA Services is a global business and IT services provider specializing in digital, cloud and automation across a comprehensive portfolio of consulting, applications, infrastructure and business process services. We are part of the NTT family of companies, a partner to 85 % of the Fortune 100.


NTT DATA Services is an equal opportunity employer and considers all applicants without regarding to race, color, religion, citizenship, national origin, ancestry, age, sex, sexual orientation, gender identity, genetic information, physical or mental disability, veteran or marital status, or any other characteristic protected by law. We are committed to creating a diverse and inclusive environment for all employees. If you need assistance or an accommodation due to a disability, please inform your recruiter so that we may connect you with the appropriate team.


Job Segment: Developer, Java, Cloud, Data Warehouse, Information Technology, Technology