Apply now »

Specialist - Software Engineering

Job Req Id:  1505353

Senior Java Developer | Spring Boot & Kubernetes

Experience: 5–8 Years
Primary Skills: Java 18/21, Spring Boot, Kubernetes, Microservices
Preferred Skills: Google Pub/Sub, GCP, Cassandra/NoSQL, CI/CD
Domain: Routing, Logistics, Transportation, Supply Chain preferred but not mandatory

Job Summary

We are looking for an experienced Senior Java Developer with strong hands-on expertise in Java, Spring Boot, Kubernetes, and microservices architecture.

The ideal candidate will be capable of independently owning and driving development activities while contributing to the reliability, scalability, and operational excellence of business-critical supply chain and routing applications.

Key Responsibilities

  • Design, develop, enhance, and maintain Java-based microservices supporting routing and supply chain applications.
  • Independently own and deliver assigned development tasks, enhancements, and technical solutions.
  • Develop scalable cloud-native applications using Spring Boot and Kubernetes.
  • Build and support event-driven integrations using Google Pub/Sub.
  • Work with Google Cloud Platform (GCP) services to develop and deploy cloud-native solutions.
  • Work with Cassandra and other NoSQL databases to support scalable and reliable applications.
  • Design and integrate REST APIs within distributed systems and microservices environments.
  • Ensure high code quality through code reviews, automated testing, and development best practices.
  • Participate in CI/CD, deployment validation, release support, and production issue resolution.
  • Troubleshoot application and production issues and contribute to application stability and performance.
  • Collaborate with cross-functional engineering, product, operations, and business teams to deliver business-critical solutions.

Required Skills

  • 5–8 years of software development experience.
  • Strong hands-on experience with Java 18/21.
  • Strong experience developing Spring Boot-based microservices.
  • Strong hands-on experience with Kubernetes. This is mandatory.
  • Strong understanding of REST APIs, distributed systems, microservices, and cloud-native architectures.
  • Experience with Git, CI/CD pipelines, automated testing, and deployment processes.
  • Ability to independently manage development activities and deliver solutions with minimal supervision.
  • Experience supporting production environments and resolving technical issues.

Preferred Skills

  • Experience with Google Pub/Sub for event-driven integrations is highly desirable.
  • Experience with Google Cloud Platform (GCP).
  • Experience with Cassandra or other NoSQL databases.
  • Experience building high-volume, scalable, and highly available distributed applications.
  • Knowledge of cloud-native deployment and operational best practices.
Min Salary: 
Max Salary: 


Job Segment: Logistics, Supply Chain, Test Engineer, Software Engineer, Testing, Operations, Engineering, Technology

Apply now »