Skip to content
← Back to job listings

Senior Java Developer - OMS

shyftlabs · Noida, Uttar Pradesh, India

Software DevelopmentSenior LevelExternal listingfull-time24 days ago

About The Role

Job Responsibilities

  • Design, develop, and maintain Java microservices to support retail business functions such as order processing, inventory updates.
  • Develop and manage RESTful APIs and message-driven services using ActiveMQ, JMS, or Kafka.
  • Collaborate with architects to ensure high availability, scalability, and security of services.
  • Support CI/CD deployments and containerized environments (Docker/Kubernetes).
  • Troubleshoot and resolve production issues in coordination with operations teams

Basic Qualifications

  • Bachelor’s or master’s degree in computer science, Information Technology, or a related field.
  • 4+ years of professional Java development experience (Java 8 or above).
  • Strong in Spring Boot, Spring Cloud, and microservices architecture.
  • Experience developing and consuming RESTful APIs.
  • Hands-on with integration frameworks.
  • Solid understanding of retail system integrations — OMS, IMS or ERP is highly desirable.
  • Experience with message brokers (Kafka, ActiveMQ, JMS).
  • Strong SQL/NoSQL database skills (MySQL, PostgreSQL, etc.).
  • Proficient with CI/CD pipelines, Git, Docker, and Kubernetes.
  • Strong problem-solving and analytical skills, with attention to performance optimization.

Preferred Skills

  • Experience with OMS, Oracle Retail, Manhattan, or similar retail order management systems.
  • Familiarity with inventory synchronization, fulfillment logic, and supply chain workflows.
  • Knowledge of API Management tools (Apigee, Kong, AWS API Gateway).
  • Exposure to cloud platforms (GCP).
  • Understanding of retail data models and event-driven architectures.

This is an external listing. JobSpring does not represent or verify the employer. Report this listing