Apply now »

Java Developer

Job Description:

Polaris – Kubernetes / Java Developer 
Description: 
The Polaris program aims to provide holistic architectural strategy for the post trade and realtime 
risk/monitoring plant, as well as standardize the integration between the critical low-latency 
trading path and post execution plant. It represents the north-star Front-to-Back architecture 
optimizing for scalability, resiliency, recoverability, manageability, simplicity, performance, time-2
market, and cost.  
The team implements, manages and operates modern platform as a service for High Availability 
and Resiliency, modern Observability, Configuration, Orchestration, Authentication, and Logging. 
We are seeking a hands-on Kubernetes/Java developer with track-record of building large scale 
high-performance messaging middleware/framework.  
We provide the great opportunities to solve problems like :  
•  Low latency distributed plants for large volume of real-time trading data 
•  Elastic capacity for large/bursting volume of data 
•  Renovated tooling to manage cloud based resources and boost the time to market for new 
features 
By utilizing cutting-edge new technologies like Kubernetes,  Kafka, RocksDB, MongoDB, Memsql, 
Prometheus, Tempo and Snowflake.   
The team encourages open communication, new technologies and thinking out of box. 
Primary Responsibilities: 
• Design and implement high-performance messaging middleware/framework 
• Design and implement resiliency in applications using the framework and platform  
• Improve the SDLC, testing, configuration and Dev experience with shift-left approach 
• Help application migration from traditional infrastructure to Kubernetes 
• Work with infra team on automating deployment pipelines using CI/CD tools 
• Monitor and troubleshoot containerized applications 
• Collaborate with development teams on solutions  
• Document common solutions and best practices 
Required Skills 
• Strong experience with Kubernetes, Docker, and container orchestration 
• Experience of CI/CD pipelines (Jenkins, GitHub Actions) 
• Experience of Infrastructure as Code 
• Monitoring tools (Prometheus, Grafana, ELK stack) 
Qualifications: 
• 5-7 or more years of work experience with Kubernetes, Java, and distributed systems 
• Strong hands-on core programming skills 
• Hands-on knowledge in distributed system using Kafka and Streaming (for example, 
messaging middleware, databases and networking) 
• Hands-on knowledge in Python is a big plus 
• Knowledge in Kubernetes/DevOps/Cloud computing/Stream processing is a plus 
• Good communication skill and leadership in development 

 

Get empowered by NTT DATA Business Solutions!

We transform. SAP® solutions into Value

 

For any questions related to Job Description, you may connect with below specified contact from Recruiting.

Recruiter Name: Srinija Adapa

Recruiter Email ID: Srinija.Adapa@bs.nttdata.com 

NTT DATA Business Solutions is a fast-growing international IT company and one of the world’s leading SAP partners. We are a full service provider delivering everything from business consulting to implementation of SAP solutions, including hosting services and support.

      

 

 

Bangalore, IN, 560066

Oct 30, 2025
Software Development

Apply now »