Lead Java Developer in Southampton

Lead Java Developer in Southampton

Southampton Full-Time No working from home possible
Logistic Everywhere
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.
Who You Are
  • 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.
Core Technical Skills
  • 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.
Desirable Skills
  • 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.
Why Join
  • Competitive daily rates
  • Collaborative, forward-thinking team
  • Opportunity to work on cutting-edge AI-enabled fulfilment and optimisation projects
Logistic Everywhere

Contact Details:

Logistic Everywhere Recruitment Team