Java Developer – Order Management System (OMS)

Silicontek Inc

San Ramon (CA)

On-site

USD 140,000 - 180,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Silicontek Inc. in San Ramon, CA, seeks an experienced Java Developer to design, develop, and support scalable retail and omnichannel applications centered on Order Management Systems (OMS).

The role emphasizes hands-on work with end-to-end order lifecycle, inventory availability, and event-driven architectures, with Blue Yonder OMS experience preferred and cloud, container, and CI/CD practices emphasized.

Qualifications

  • Hands-on Java development with Spring Boot for microservices.
  • Experience with OMS concepts: order capture, fulfillment, and returns.
  • Familiarity with cloud platforms and containerization.

Skills

Java
Spring Boot
Microservices
REST APIs
Kafka
Event-driven
OMS expertise
Blue Yonder OMS
Docker
Kubernetes
CI/CD
Git
JIRA

Tools

Docker
Kubernetes
CI/CD
Git
Kafka

Job description

Role-Java Developer Order Management System (OMS)
Onsite San Ramon CA

We are looking for an experienced Java Developer with strong expertise in Java, Spring Boot, Microservices, and Order Management Systems (OMS) to design, develop, and support scalable retail and omnichannel applications.

The ideal candidate should have hands-on experience with end-to-end order lifecycle management, inventory availability, fulfillment orchestration, enterprise integrations, and event-driven architecture. Experience with Blue Yonder OMS is preferred.

Key Technical & Functional Requirements
  • Strong hands-on experience in Java, Spring Boot, Microservices, REST APIs, Kafka, and event-driven architecture.
  • Strong knowledge of Order Management Systems (OMS), including order capture, processing, orchestration, inventory management, fulfillment, cancellations, returns, and exchanges.
  • Experience with Blue Yonder OMS or comparable enterprise OMS platforms; Blue Yonder experience is preferred.
  • Good understanding of key OMS fulfillment capabilities and workflows, including Ship-to-Home (STH), Ship-from-Store (SFS), Buy Online Pick Up in Store (BOPIS), Buy Online Return in Store (BORIS), Third-Party Logistics (3PL), and Drop Shipping.
  • Strong understanding of inventory workflows, real-time inventory availability, Available-to-Promise (ATP), inventory synchronization, and publishing inventory availability to eCommerce, social commerce, POS, and other sales channels.
  • Experience integrating OMS with eCommerce platforms, POS, payment gateways, shipping carriers, warehouse management systems (WMS), ERP, and inventory systems.
  • Strong knowledge of RESTful APIs, asynchronous messaging, event-driven integrations, error handling, retry mechanisms, and data reconciliation.
  • Hands-on experience with SQL and NoSQL databases, including database design, query optimization, and transaction management.
  • Good understanding of distributed caching mechanisms, such as Spring Cache, EhCache, and Redis.
  • Experience with cloud platforms such as AWS or Azure, including API Gateway, serverless functions, message brokers, EventBridge/Event Bus, Kafka, Kinesis, or equivalent services.
  • Working knowledge of Docker, Kubernetes, CI/CD pipelines, and cloud-native application development.
  • Strong retail domain knowledge, particularly in omnichannel commerce, store operations, inventory, order fulfillment, and returns management.
  • Proficiency in Agile/Scrum methodologies, JIRA, Git, and collaborative software development practices.
  • Strong analytical, troubleshooting, and problem-solving skills, with the ability to investigate complex order, inventory, and integration issues across distributed systems.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer – Order Management & OMS Microservices
Java Developer – Order Management & OMS Microservices

Silicontek Inc • San Ramon (CA)

On-site
USD 140,000 - 180,000
Senior Java OMS Developer — Microservices & eCommerce Integrations
Senior Java OMS Developer — Microservices & eCommerce Integrations

Commergence • San Ramon (CA)

On-site
USD 140,000 - 190,000
CRM Technical Lead – OMS
CRM Technical Lead – OMS

Bright Matrix Global • San Ramon (CA)

On-site
USD 140,000 - 190,000
IBM Sterling OMS – Java Microservices
IBM Sterling OMS – Java Microservices

Commergence • United States

Remote
USD 120,000 - 150,000
OMS Architect
OMS Architect

800flowerscareers • Carle Place (NY)

On-site
USD 140,000 - 180,000
OMS Solutions Architect
OMS Solutions Architect

Sismos Solutions • Des Plaines (IL)

On-site
USD 130,000 - 160,000
IBM Sterling OMS Engineer (Java)
IBM Sterling OMS Engineer (Java)

VRTek Consulting Inc. • Raleigh (NC)

On-site
USD 120,000 - 155,000
IBM OMS Engineer
IBM OMS Engineer

Commergence • Seattle (WA)

On-site
USD 90,000 - 120,000
OMS Architect
OMS Architect

1-800-Flowers.com • Atlanta (GA)

On-site
USD 120,000 - 190,000
SRE/Java Engineer
SRE/Java Engineer

Compunnel, Inc. • Quincy (MA)

On-site
USD 100,000 - 130,000