Java OMS Lead Engineer

Hybrid in San Francisco, CA, US • Posted 2 days ago • Updated 2 days ago
Contract W2
Contract Independent
Contract Corp To Corp
12 Months
No Travel Required
Able to Sponsor
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Microservices
  • Java
  • Order Management
  • Retail
  • OMS
  • Order Management System
  • Apache Kafka

Summary

Job Title: Java OMS Lead Engineer

 

Job Summary

We are seeking a highly skilled Java OMS Lead Engineer with strong expertise in Java-based distributed systems, Microservices architecture, and Kafka. The ideal candidate will have hands-on experience working in the Retail domain and possess a solid background in Order Management Systems (OMS), with at least 4-5 years of OMS experience.

This is a long-term engagement requiring a technical leader who can design, develop, and support scalable order management solutions in a fast-paced retail environment.

 

Required Skills

  • Strong hands-on experience with Java
  • Extensive experience with Microservices Architecture
  • Strong experience with Apache Kafka
  • Solid experience in RESTful API development and integrations
  • Strong understanding of distributed systems and event-driven architecture
  • Experience with SQL/Database technologies
  • Retail industry experience is mandatory
  • Minimum 4-5 years of OMS (Order Management System) experience
  • Experience with any OMS platform such as:
  • IBM Sterling OMS
  • Manhattan OMS
  • Fluent Commerce
  • Distributed Order Management (DOM) platforms
  • Any comparable enterprise OMS solution

 

Roles & Responsibilities

  • Design, develop, and maintain scalable enterprise applications using Java and Microservices.
  • Lead the development and enhancement of Order Management System (OMS) solutions.
  • Build and support event-driven integrations using Kafka.
  • Collaborate with business stakeholders, product teams, and architects to define technical solutions.
  • Work closely with retail business teams to support order lifecycle management processes.
  • Develop integrations between OMS and upstream/downstream systems.
  • Participate in design reviews, code reviews, and technical discussions.
  • Troubleshoot production issues and provide technical leadership to the engineering team.
  • Ensure adherence to best practices, coding standards, and performance optimization.

 

MUST HAVE QUALIFICATIONS

  • Strong Java development experience.
  • Hands-on Microservices experience.
  • Kafka experience.
  • Retail domain experience.
  • Minimum 4-5 years of OMS experience.
  • Must be comfortable working onsite in San Ramon, CA.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10196450
  • Position Id: 9010928
  • Posted 2 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

San Ramon, California

12d ago

Easy Apply

Contract, Third Party

Depends on Experience

San Francisco, California

Today

Full-time

USD 180,000.00 - 240,000.00 per year

San Ramon, California

Today

Easy Apply

Contract

60

Sunnyvale, California

20d ago

Easy Apply

Contract

Depends on Experience

Search all similar jobs