cover image
GoContract.com

Java Developer - Lead

Hybrid

London, United kingdom

£ 650 /day

Senior

Freelance

10-11-2025

Share this job:

Skills

Communication Java SQL GitHub CI/CD Docker Kubernetes Monitoring Version Control Jenkins Test Quality Assurance Test Automation Architecture git Azure AWS Agile Git/GitHub CI/CD Pipelines GitHub Actions

Job Specifications

About the job

Java Engineer (Sterling OMS / SIP)

Location: Hybrid – London (2–3 days per week in Paddington)

Contract: 6 months (Outside IR35)

Rate: Up to £650 per day

Overview

A leading technology consultancy is seeking a Java Engineer with strong experience in IBM Sterling Order Management System (OMS) and Sterling Intelligent Promising (SIP). The role involves developing and extending fulfilment and optimisation solutions that drive intelligent sourcing and seamless integration across multiple order channels.

This position combines backend development, system integration, and product customisation, offering the opportunity to work on cutting-edge fulfilment and optimisation technologies.

Key Responsibilities

Design, develop, and maintain custom Java components extending IBM Sterling OMS and SIP functionality.
Implement and customise workflows, sourcing rules, and fulfilment logic to optimise order fulfilment.
Integrate OMS and SIP with external systems and data sources using APIs, queues, and event-driven architectures.
Enhance inventory visibility and sourcing optimisation through SIP configuration and Java-based extensions.
Develop and maintain automated test frameworks (Cucumber/Java) for validation and quality assurance.
Support CI/CD pipelines, contributing to the migration from Jenkins to GitHub Actions.
Troubleshoot performance, integration, and workflow issues across OMS and SIP environments.
Collaborate with configuration, infrastructure, and business teams to ensure alignment and stability.

About You

Hands-on experience in Java (Core and Enterprise) development.
Deep understanding of Sterling OMS architecture, workflows, and extensibility points.
Experience with Sterling Intelligent Promising (SIP) configuration and integration.
Skilled in debugging, performance optimisation, and workflow troubleshooting.
Strong communication skills with the ability to collaborate across technical and functional teams.
Proven experience working in large, enterprise environments with complex fulfilment systems.

Core Technical Skills

Java (Core and Enterprise)
XML, XSLT, JSON, SQL
Sterling OMS and SIP
Cucumber (Java) or equivalent test automation tools
CI/CD tools: Jenkins, GitHub Actions
Version control: Git/GitHub

Desirable Skills

Understanding of SIP features such as real-time inventory availability and promise logic.
Familiarity with API-based orchestration between OMS, SIP, and external fulfilment systems.
Experience with containerised deployments (Docker/Kubernetes) and cloud environments (Azure or AWS).
Knowledge of monitoring and observability tools (New Relic, PagerDuty).
Experience working within agile delivery frameworks and distributed teams.

Why Join

Competitive daily rate.
Collaborative and forward-thinking team environment.
Opportunity to contribute to AI-enabled fulfilment and optimisation projects with real-world impact.

About the Company

GoContract.com is a result-oriented job board where the best employers hire the best talent Know more