Java Engineer (Sterling OMS / SIP) β 6-Month Contract β up to Β£650/day (Outside IR35)
Weβre seeking an experienced Java Engineer with strong expertise in IBM Sterling Order Management System (OMS) and Sterling Intelligent Promising (SIP) to join an AI-enabled consultancy delivering intelligent fulfilment and optimisation solutions.
This role blends backend development and product extension work β enabling smarter fulfilment, sourcing optimisation, and seamless integration across order channels.
Contract: 6 months (Outside IR35)
Location: Hybrid β Paddington, 2β3 days per week
Rate: Up to Β£650 per day
What Youβll Do- Design, develop, and maintain custom Java components that extend IBM Sterling OMS and SIP functionality.
- Implement and customise workflows, sourcing rules, and fulfilment logic determining how and where orders are fulfilled.
- Integrate OMS and SIP with external systems and data sources using APIs, queues, and event-driven interfaces.
- Enhance inventory visibility and sourcing optimisation through SIP configuration and Java-based customisation.
- Develop and maintain automated test frameworks (Cucumber/Java) for order flow and sourcing validation.
- Support CI/CD pipelines, contributing to the migration from Jenkins to GitHub Actions.
- Troubleshoot performance, integration, and workflow issues in Sterling OMS and SIP environments.
- Collaborate closely with functional configuration teams to align custom code with business rules and configuration.
- A hands-on engineer with deep technical understanding of Sterling OMS and SIP.
- Comfortable working across technical and functional teams, bridging configuration and customisation.
- Analytical and detail-oriented, with strong debugging and optimisation skills.
- Passionate about improving automation, integration, and reliability in fulfilment systems.
- Experienced in complex enterprise environments, balancing speed with quality.
- Java (Core and Enterprise) β proven, hands-on engineering experience.
- XML, XSLT, JSON, SQL β for data handling, configuration, and integration.
- Sterling OMS β solid understanding of architecture, workflows, data models, and extensibility points.
- Sterling Intelligent Promising (SIP) β experience with configuration, sourcing logic, and OMS integration.
- Cucumber (Java) or equivalent test automation tools.
- CI/CD: Jenkins and GitHub Actions for automated build, test, and deployment.
- Version control: Git/GitHub.
- Knowledge of SIP features such as real-time inventory availability, promise logic, and capacity constraints.
- Familiarity with API-based orchestration between OMS, SIP, and external fulfilment/inventory systems.
- Exposure to containerised deployments (Docker/Kubernetes) and cloud hosting (Azure or AWS).
- Understanding of monitoring, alerting, and observability tools (e.g. New Relic, PagerDuty).
- Experience with agile delivery and collaboration across distributed teams.
- Competitive daily rates
- Collaborative, forward-thinking team
- Opportunity to work on cutting-edge AI-enabled fulfilment and optimisation projects