Senior Java Software Engineer – Commodities Trading – London – Permanent
I’m currently partnering with a leading global commodities trading firm undergoing a major transformation of its trading technology landscape, and they are looking for a Senior Software Engineer to join their ETRM journey.
This is a high-impact role where you’ll play a key part in a large-scale migration from a legacy ETRM platform to a new, modern trading platform.
Responsibilities:
- Building Java-based services and integrations across the ETRM ecosystem
- Driving the migration from a legacy commodities trading platform to a new one
- Integrating trading, pipeline, and post-trade systems across the enterprise
- Supporting automation of scheduling, nominations, and post-trade workflows
- Contributing to connectivity with platforms
Please apply if you have the following experience:
- Strong Java backend development experience
- Must have experience working with any ETRM platform or an in-house commodities trading platform
- Solid Oracle / PL-SQL expertise
- Proven experience building integrations across enterprise systems
- Exposure to physical natural gas trading or similar commodities environments (highly desirable)
This is a hands-on role at the heart of a complex, business-critical transformation – ideal for engineers who enjoy working on large-scale migration programmes while actively building into a modern target architecture.

Apply now
* Required
