Job Openings Senior Sterling OMS Developer/Lead

About the job Senior Sterling OMS Developer/Lead

IBM Sterling OMS Developer 

Location: Seattle, WA
Type: Onsite | Contract

Job Description

We are seeking a highly experienced IBM Sterling Order Management System (OMS) Developer with a strong background in designing, customizing, and deploying OMS solutions in large-scale enterprise environments. The ideal candidate will have deep hands-on technical expertise and the ability to collaborate with cross-functional teams to support complex order management workflows.

Responsibilities
  • Design, develop, and customize IBM Sterling OMS solutions, including order orchestration workflows, sourcing rules, and fulfillment logic.
  • Develop extensions and services using Java/J2EE, XML, XSLT, and JavaScript.
  • Build and integrate REST/SOAP APIs within the Sterling OMS ecosystem.
  • Configure and customize Sterling OMS UI components (Web UI and Call Center UI).
  • Implement and optimize Sterling OMS Process Types, Pipelines, User Exits, Events, and Services.
  • Work with Sterling OMS database schema and write optimized SQL queries (Oracle/DB2).
  • Integrate OMS with external systems such as ERP, WMS (e.g., Blue Yonder), and payment gateways.
  • Troubleshoot, debug, and resolve issues in production OMS environments.
  • Support OMS deployments, including performance tuning and adherence to best practices.
  • Collaborate in CI/CD processes using Git, Jenkins, Maven, and other DevOps tools.
  • (Nice to have) Support cloud-based OMS deployments and containerization (Docker/Kubernetes).
Required Qualifications
  • 10+ years of hands-on experience with IBM Sterling OMS development and customization.
  • Strong proficiency in Java/J2EE, XML, XSLT, and JavaScript.
  • Deep understanding of core OMS components: Pipelines, Process Types, User Exits, Services, Events.
  • Experience integrating OMS with ERP, WMS, and payment processing systems.
  • Solid understanding of OMS deployment architecture and performance tuning.
  • Experience with Oracle or DB2 databases.
  • Familiarity with DevOps tools and CI/CD pipelines.
  • Excellent problem-solving and debugging skills.