> Markdown version of [/jobs/ext/4675934-senior-java-developer](https://www.wearedevelopers.com/jobs/ext/4675934-senior-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Developer - **Company:** NTT DATA Corporation - **Location:** Plano, TX, United States - **Experience:** Expert - **Salary:** $95,000 - $125,000 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, User Authentication, Automation of Tests, Microsoft Azure, Batch Processing, Cloud Storage, Code Review, Continuous Integration, Data Integration, IBM DB2, DevOps, Web Development, Distributed Systems, Java Database Connectivity, Mainframes, OAuth, OpenShift, Oracle SQL Developer, Performance Tuning, JSON Web Token, PL-SQL, Systems Integration, Openapi, Azure Service Bus, Enterprise Software Applications, Test-Driven Development (TDD), Data Ingestion, Spring Cloud, Spring-mvc, Spring-boot, Software Security, Apigee, Integration Tests, Kubernetes, Apache Kafka, Restful APIs, Oracle Cloud Infrastructure, Spring Batch, Docker, Microservices - **Published:** November 11, 2026 - **Apply:** https://careers-inc.nttdata.com/talentcommunity/apply/1449401000/?locale=en_US ## About the Role Seeking a Senior Java Developer with 10+ years of experience designing and delivering enterprise-scale applications, data integration solutions, REST APIs, Azure Service Bus integrations, and batch-processing systems. This role provides technical leadership, mentors developers, and promotes engineering best practices, including Test-Driven Development (TDD)., * 10+ years of Java development experience building enterprise applications and distributed systems. * 7+ years of experience with Java, Spring Boot, microservices, REST APIs, and OpenAPI. * 3+ years of experience developing cloud-native applications on Microsoft Azure. * 5+ years of experience with Oracle SQL, PL/SQL, data integration, and performance tuning. * 3+ years of experience with event-driven, messaging, and batch-processing architectures, including Azure Service Bus, Kafka, Spring Batch, JDBC batch processing, and Azure Blob Storage. * 3+ years of experience with API security and management, including Apigee, OAuth 2.0, JWT, authentication, and authorization. * 3+ years of experience with TDD, automated testing, integration testing, and CI/CD practices. * Demonstrated technical leadership, mentoring, and Agile/Scrum delivery experience. Preferred Qualifications * Experience with DB2/Mainframe modernization and migration initiatives. * Experience with OCI, AWS, Docker, Kubernetes, OpenShift, and DevOps tools. * Experience with Spring MVC and web application development. * Experience implementing resiliency patterns and operational best practices. * Experience in financial services, retirement, wealth management, benefits administration, brokerage, or recordkeeping domains. ## Description * Design, develop, and support microservices, APIs, and integration services. * Build cloud-native applications and enterprise integrations. * Develop data ingestion, processing, and synchronization solutions. * Support modernization, migration, and reconciliation initiatives. * Implement secure application and integration patterns. * Support testing, performance optimization, deployments, and production support. * Participate in code reviews, mentoring, and Agile delivery activities.