Job Title: Senior IBM Sterling OMS Developer
Location: Hybrid in Dearborn, MI
Job Type: W2 contract, 12 months, possible extension
Pay: $55-$70/hour (depending on experience & benefits)
Job Description
Our client is seeking a Senior IBM Sterling OMS Developer to design, develop, and enhance enterprise order management solutions. This role will support business-critical capabilities including order fulfillment, sourcing, inventory visibility, payments, cancellations, returns/exchanges, and customer care.
The ideal candidate will have extensive hands-on IBM Sterling OMS experience, strong Java development skills, API/integration expertise, and experience developing scalable solutions in complex enterprise environments.
Key Responsibilities:
- Design, develop, configure, and enhance solutions within IBM Sterling OMS.
- Configure and customize OMS modules, workflows, agents, and integrations.
- Support Participant Modeling, Process Modeling, Sourcing, Payments/Invoicing, GIV, Custom Agents, SDF, and Catalog.
- Customize IBM Sterling Order Hub and/or Call Center modules.
- Develop applications using Core Java and microservices architecture.
- Develop and integrate REST APIs using JSON and enterprise integration patterns.
- Troubleshoot application and data issues using SQL.
- Write clean, maintainable code with strong unit testing practices.
- Participate in system design, code reviews, and Agile development.
- Utilize GitHub Copilot or similar AI-assisted development tools.
Qualifications:
- 7+ years of hands-on IBM Sterling OMS development/implementation experience.
- Strong knowledge of IBM Sterling OMS workflows and core modules.
- Experience with containerized versions of IBM Sterling OMS.
- Strong Core Java, microservices, REST API, JSON, and SQL experience.
- Experience customizing IBM Sterling Order Hub and/or Call Center.
- Experience with GitHub and unit testing frameworks such as JUnit/Mockito.
- Experience with GitHub Copilot or similar AI-assisted development tools.
Preferred Qualifications:
- GCP and/or AWS experience.
- OpenShift and Kubernetes experience.
- CI/CD experience, including Tekton.
- PostgreSQL experience.
- React, Angular, and/or TypeScript exposure.
- Playwright or Selenium experience.
Education/Experience:
- Bachelor’s Degree required.
- 7+ years of IBM Sterling OMS development/implementation experience required.
#LI-BP1