Lead Java Engineer - IBM Sterling OMS & Sterling Intelligent Promising (SIP)
Lead Java Engineer - IBM Sterling OMS & Sterling Intelligent Promising (SIP)

Lead Java Engineer - IBM Sterling OMS & Sterling Intelligent Promising (SIP)

Temporary 50000 - 60000 £ / year (est.) Home office (partial)
Mindera

At a Glance

  • Tasks: Design and develop custom Java components for IBM Sterling OMS and SIP functionality.
  • Company: Join Mindera, a friendly tech company crafting software with passion.
  • Benefits: Competitive rates and a welcoming team environment.
  • Other info: Six-month contract with opportunities to work with top UK retailers.
  • Why this job: Make an impact by optimising fulfilment systems with cutting-edge technology.
  • Qualifications: Strong Java skills and experience with Sterling OMS and SIP required.

The predicted salary is between 50000 - 60000 £ per year.

At Mindera, we craft software with people we love. We are seeking an experienced Java Engineer with strong expertise in IBM Sterling Order Management System (OMS) and Sterling Intelligent Promising (SIP) to join our crew! The role combines backend development and product extension work, enabling intelligent fulfilment, sourcing optimisation, and seamless integration across order channels. You will partner with functional configuration experts and business teams to translate complex fulfilment logic into scalable, maintainable Java components – supporting both Sterling OMS core flows and the SIP decision engine.

Please note: this is a six month contract that sits outside IR35. You will be required to work in Paddington 3 days a week.

We are looking for someone who is a:

  • Hands‑on engineer with a deep technical understanding of Sterling OMS and SIP.
  • Comfortable collaborating with both technical and functional teams – bridging configuration and customisation.
  • Analytical and detail-oriented, with strong debugging and optimisation skills.
  • Enthusiastic about improving automation, integration, and reliability in fulfilment systems.
  • Able to work in complex enterprise environments, balancing speed and quality.

Key Responsibilities

  • Design, develop, and maintain custom Java components that extend IBM Sterling OMS and SIP functionality.
  • Implement and customise workflows, sourcing rules, and fulfilment logic that determine how and where orders are fulfilled.
  • Integrate OMS and SIP with external systems and data sources via 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 validation of order flows and sourcing outcomes.
  • Support continuous integration and delivery pipelines, contributing to the migration from Jenkins to GitHub Actions.
  • Troubleshoot performance, integration, and workflow issues within Sterling OMS and SIP environments.
  • Collaborate with functional configuration teams to align custom code with business rules and system configuration.

Core Technical Skills

  • Java (Core and Enterprise) – solid, hands‑on engineering experience.
  • XML, XSLT, JSON, SQL – for data handling, configuration, and integration.
  • Sterling OMS – deep understanding of architecture, workflows, data models, and extensibility points.
  • Sterling Intelligent Promising (SIP) – working knowledge of configuration, sourcing logic, and integration with OMS.
  • 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

  • Experience with SIP features such as real‑time inventory availability, promise logic, and capacity constraints.
  • Familiarity with API‑based orchestration between OMS, SIP, and external fulfilment or inventory systems.
  • Exposure to containerised deployments (Docker/Kubernetes) and cloud hosting environments (Azure or AWS).
  • Understanding of monitoring, alerting, and observability tools (New Relic, PagerDuty).
  • Experience with agile delivery and collaboration across distributed teams.

Benefits

  • Competitive Rates
  • Friendly and welcoming team
  • Opportunity to work with one of the UK’s leading multinational retailers

Lead Java Engineer - IBM Sterling OMS & Sterling Intelligent Promising (SIP) employer: Mindera

At Mindera, we pride ourselves on fostering a collaborative and innovative work environment where talented individuals can thrive. As a Lead Java Engineer in Paddington, you'll enjoy competitive rates, the chance to work with a friendly team, and the opportunity to contribute to projects for one of the UK's leading multinational retailers. We are committed to your professional growth, offering a culture that encourages continuous learning and development while working on cutting-edge technologies.
Mindera

Contact Detail:

Mindera Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Java Engineer - IBM Sterling OMS & Sterling Intelligent Promising (SIP)

✨Network Like a Pro

Get out there and connect with folks in the industry! Attend meetups, webinars, or even just grab a coffee with someone who works at Mindera. Building relationships can open doors that a CV just can't.

✨Show Off Your Skills

When you get the chance to chat with potential employers, don’t hold back! Share your experiences with Java, Sterling OMS, and SIP. Talk about projects you've worked on and how you tackled challenges – this is your time to shine!

✨Tailor Your Approach

Before any interview, do your homework! Understand Mindera's culture and the specifics of the Lead Java Engineer role. Tailor your answers to show how your skills align perfectly with what they’re looking for.

✨Follow Up Like a Boss

After an interview, drop a quick thank-you email. Mention something specific from your conversation to remind them of your chat. It shows you're keen and keeps you fresh in their minds!

We think you need these skills to ace Lead Java Engineer - IBM Sterling OMS & Sterling Intelligent Promising (SIP)

Java (Core and Enterprise)
IBM Sterling Order Management System (OMS)
Sterling Intelligent Promising (SIP)
XML
XSLT
JSON
SQL
Cucumber (Java)
CI/CD (Jenkins and GitHub Actions)
Version control (Git/GitHub)
API integration
Debugging skills
Automation
Integration
Collaboration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, IBM Sterling OMS, and SIP. We want to see how your skills match the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your background makes you a perfect fit. Let us know what makes you tick and why you want to join our crew.

Showcase Your Technical Skills: We’re looking for hands-on engineers, so make sure to highlight your technical expertise in Java and any experience with CI/CD tools like Jenkins and GitHub Actions. Don’t forget to mention your familiarity with XML, JSON, and SQL!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at Mindera

✨Know Your Java Inside Out

Make sure you brush up on your Java skills, especially in relation to IBM Sterling OMS and SIP. Be prepared to discuss your hands-on experience with core and enterprise Java, as well as any specific projects where you've implemented custom components.

✨Understand the Architecture

Familiarise yourself with the architecture of Sterling OMS and SIP. Be ready to explain how workflows, data models, and extensibility points work together. This will show that you can bridge the gap between technical and functional teams effectively.

✨Showcase Your Debugging Skills

Prepare examples of how you've tackled performance and integration issues in past roles. Highlight your analytical approach and detail-oriented mindset, as these are crucial for optimising fulfilment systems.

✨Collaborate Like a Pro

Since this role involves working closely with both technical and functional teams, think of instances where you've successfully collaborated across different groups. Emphasise your communication skills and your ability to align custom code with business rules.

Lead Java Engineer - IBM Sterling OMS & Sterling Intelligent Promising (SIP)
Mindera

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>