Intermediate Java Developer (Onsite) - USC, GC or EAD Only

NTT DATA Services•Plano, TX
•$96,800 - $145,200•Onsite

About The Position

NTT DATA is hiring an Intermediate Java Developer to build and support REST APIs, data ingestion services, Azure Service Bus integrations, and batch-processing solutions using Java 17, Spring Boot, Oracle, and Azure. The role involves collaborating with senior team members and following test-driven development (TDD) and software engineering best practices. The position is based onsite in Plano, Texas.

Requirements

  • At least 5 years of Java development experience building enterprise applications and REST services.
  • At least 3 years of experience with Java 17, Spring Boot, microservices, REST APIs, and OpenAPI.
  • At least 2 years of experience developing applications on Microsoft Azure.
  • At least 3 years of experience with Oracle SQL, PL/SQL, database integration, and performance tuning.
  • At least 2 years of experience designing and securing APIs, including OAuth 2.0 and JWT.
  • At least 2 years of experience with automated testing and TDD using JUnit, Mockito, and CI/CD pipelines.

Nice To Haves

  • Experience with Azure Service Bus, Kafka, Azure Blob Storage, API Gateway platforms, Spring Batch, and JDBC batch processing.
  • Experience with DB2/Mainframe modernization, migration, and reconciliation activities.
  • Experience with OCI, AWS, Docker, Kubernetes, OpenShift, and DevOps tools such as GitHub, Jenkins, and Azure DevOps.
  • Experience with Spring MVC, Thymeleaf, and HTML.
  • Experience in financial services, retirement, wealth management, benefits administration, brokerage, or related areas.
  • Strong analytical, communication, and problem-solving skills.
  • Experience working in Agile/Scrum environments.

Responsibilities

  • Develop and support Java 17 and Spring Boot microservices and REST APIs.
  • Build cloud-native applications and integrations on Azure.
  • Develop batch-processing and data-integration solutions.
  • Implement secure, event-driven application workflows.
  • Support legacy modernization, data migration, testing, and deployments.
  • Participate in code reviews, Agile ceremonies, and production support.
  • Collaborate with architects, developers, QA teams, and business stakeholders.

Benefits

  • Medical insurance with an employer contribution
  • Dental insurance with an employer contribution
  • Vision insurance with an employer contribution
  • Flexible spending or health savings account
  • Life and AD&D insurance
  • Short- and long-term disability coverage
  • Paid time off
  • Employee assistance
  • 401(k) program with company match
  • Additional voluntary or legally required benefits
  • Potential eligibility for incentive compensation based on individual and/or company performance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service