Senior Java Developer(GCP,OMS)

Innova ESI
Bengaluru, Karnataka, India

Job Summary

Immediate Joiner

Experience:- 8 to 12 Years

Hybrid Mode

Location:-Pan India

Seeking a Senior Java Developer with strong expertise in Java, Spring Boot, Microservices, Apache Kafka, and Google Cloud Platform (GCP), along with good knowledge of Order Management Systems (OMS).

Key Responsibilities

  • Design and develop scalable backend applications using Java, Spring Boot, and Microservices.
  • Build REST APIs and integrate enterprise applications.
  • Implement event-driven solutions using Apache Kafka, including producers, consumers, and error handling.
  • Deploy and support applications on GCP using services such as GKE, Cloud Run, and Pub/Sub.
  • Develop and maintain OMS integrations for order processing, inventory, fulfillment, cancellations, and returns.
  • Optimize application performance, troubleshoot production issues, and ensure system reliability.
  • Work with SQL/NoSQL databases, Docker, Kubernetes, CI/CD pipelines, and automated testing tools.
  • Participate in technical design, code reviews, and Agile development activities.Required Skills
  • Strong hands-on experience in Core Java, Spring Boot, and Microservices.
  • Good knowledge of Apache Kafka and event-driven architecture.
  • Hands-on experience with GCP and cloud-native deployments.
  • Strong understanding of OMS workflows and order lifecycle management.
  • Experience with REST APIs, SQL, Docker, Kubernetes, Git, JUnit, and Mockito.
  • Strong problem-solving, debugging, and communication skills.Preferred Skills
  • Experience with IBM Sterling OMS, Manhattan OMS, or Fluent Commerce.
  • Knowledge of retail, e-commerce, inventory management, and order fulfillment.
  • Experience with distributed systems, CI/CD, and production support.

Score my resume against this job, free →

Will you get shortlisted for this role? Check your match free →