Sr. Java Microservices Developer (FTE / Onsite)

NTT DATA ServicesPine Grove Township, PA
Onsite

About The Position

NTT DATA is seeking a Sr. Java Microservices Developer (FTE / Onsite) to join their team in Irving, Texas. This role involves designing and architecting scalable Java-based microservices solutions, providing technical leadership, and developing APIs and backend services. The developer will also work with containerized deployments, DevOps practices, and monitor applications. A key part of the role includes leading the design, development, and deployment of IVR solutions, integrating them with various enterprise systems, and managing a team of developers. The position requires ensuring secure, high-performance, and maintainable coding practices, as well as monitoring and optimizing IVR performance and collaborating with stakeholders to gather requirements and deliver solutions.

Requirements

  • Overall 7+ years of experience.
  • Strong experience in Java/J2EE, Spring, hibernate with expertise in design, development, performance tuning, microservice, troubleshooting and deployment.
  • Good understanding of ECS, Kubernetes, and open shift.
  • Well-versed with designing and architecting solutions with the latest tech advancements.
  • Extensive experience in system analysis and in programming of software applications.
  • Experience in managing and implementing successful projects.
  • Subject Matter Expert (SME) in at least one area of Applications Development.
  • Ability to adjust priorities quickly as circumstances dictate.
  • Demonstrated leadership and project management skills.
  • Consistently demonstrates clear and concise written and verbal communication.

Responsibilities

  • Design and architect scalable Java-based microservices solutions.
  • Provide technical leadership to development teams and mentor junior developers.
  • Develop APIs and backend services using Spring Boot, Spring Reactive, and RESTful standards.
  • Implement caching strategies using Redis.
  • Drive DevOps best practices using CI/CD pipelines.
  • Work on containerized deployments using Docker and Kubernetes.
  • Collaborate with cross-functional teams to ensure robust and scalable application architecture.
  • Monitor applications and systems using New Relic and other logging/monitoring tools.
  • Ensure secure, high-performance, and maintainable coding practices.
  • Lead the design, development, and deployment of IVR solutions including AI and chatbots, ensuring alignment with business requirements and customer needs.
  • Oversee the integration of IVR systems with telephony platforms, CRM, databases, and other enterprise systems to provide seamless functionality.
  • Manage and mentor a team of developers and engineers, providing technical guidance and ensuring best practices.
  • Monitor, analyze, and optimize IVR performance, addressing latency, call flow issues, and enhancing user experience.
  • Work closely with business stakeholders, product managers, and cross-functional teams to gather requirements and deliver solutions that enhance customer satisfaction.
  • Ensure ongoing maintenance, troubleshooting, and timely updates of IVR systems to maintain reliability and comply with evolving technology standards.

Benefits

  • Global Top Employer status
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service