What are the responsibilities and job description for the Java lead with OMS position at Yeshnex IT Solutions?
Role: Java Lead with OMS
Location: San Ramon, CA
Key Requirements:
- Minimum 8 years of experience in eCommerce / OMS domain
- 6 years of hands-on experience with OMS platforms such as Blue Yonder, Manhattan, IBM Sterling, or Fluent Commerce
- Proven experience in designing OMS architecture (from scratch or enhancements)
- Strong understanding of OMS workflows including:
- Ship to Home (STH)
- Ship from Store (SFS)
- Buy Online Pick Up In Store (BOPIS)
- Buy Online Return In Store (BORIS)
- 3PL, Drop Ship, and International Orders
- Solid knowledge of inventory workflows and real-time availability integrations across channels (eCommerce, POS, social commerce)
- Expertise in at least one cloud platform (AWS preferred, Azure/GCP also acceptable)
- Experience with cloud services such as API Gateway, Serverless Functions, Event Bus/EventBridge, Kafka, Kinesis
- Strong background in microservices architecture, preferably using Java Spring Boot
- Good understanding of API technologies (REST, JSON, GraphQL, Swagger)
- Experience with event-driven architecture and reactive programming
- Hands-on experience with third-party integrations (Payment gateways, Fraud systems)
- Familiarity with CI/CD pipelines and modern web technologies
- Knowledge of caching mechanisms (Redis, EhCache, Spring Cache)
- Strong Retail domain experience
- Experience working in Agile environments (JIRA, Scrum)