Senior Java Software Engineer

Company: Cititec
Apply for the Senior Java Software Engineer
Location:
Job Description:

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.

Posted: April 5th, 2026