Centrica

Centrica

London

Senior ETRM Developer

Full-Time£50,000 - 90,000 per yeartodayUnited Kingdom
IT

Job Description

Salary: £50,000 - 90,000 per year

Requirements:
  • Strong experience developing and supporting solutions within the OpenLink Endur platform.
  • Hands-on experience with OpenLink development technologies, including JVS and/or OpenComponents (Java).
  • Strong Java development skills and experience working with enterprise application integrations.
  • Solid database development expertise using Oracle PL/SQL.
  • Experience supporting, troubleshooting and maintaining production trading systems.
  • Strong analytical and problem-solving skills, with the ability to investigate and resolve complex technical issues.
  • Experience working across multiple phases of the SDLC, including analysis, development, testing, deployment and support.
  • Ability to work independently while building effective relationships with technical and business stakeholders.
  • Desirable: Knowledge of DMS, Crystal Reports, REST APIs and Apache Kafka.
  • Desirable: Understanding of energy trading, risk management, STP and operational processes.
  • Desirable: Experience within commodities, energy trading or financial services environments.
Responsibilities:
  • Develop, enhance and maintain functionality within the OpenLink Endur platform.
  • Design, build and support integrated applications used across Front, Middle and Back Office teams, primarily using Java/OpenComponents.
  • Analyse, troubleshoot and enhance existing Oracle PL/SQL packages, procedures and database solutions.
  • Collaborate with business and technical stakeholders to gather requirements and deliver effective solutions.
  • Participate throughout the Software Development Lifecycle (SDLC), including analysis, design, development, testing, implementation and release management.
  • Design and implement automated testing and deployment solutions to improve delivery quality and efficiency.
  • Produce technical documentation, solution designs, user guides and support documentation where required.
  • Investigate and resolve production issues, ensuring systems remain stable and performant.
  • Deliver work to agreed standards, timelines and quality expectations.
Technologies:
  • DMS
  • Support
  • Java
  • Kafka
  • Oracle
  • REST
  • SQL

More:

We are Centrica Energy, a global renewable energy trading company helping move energy from source to use as businesses, homes and societies transition to a sustainable energy future. We are part of a wider family of brands committed to creating a greener, fairer future and igniting positive change in our communities. This Senior ETRM Developer role is based at our Park House office in London with on-site presence required three days a week, and regular travel to our locations in Aalborg, Denmark and Antwerp, Belgium. We offer total rewards designed to support our people and their families financially, physically and emotionally, and we are focused on flexibility, growth and creating a workplace where your voice matters.

last updated 33 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Centrica

Centrica

Centrica

London

IT

Skills & Technologies

JavaRESTKafkaAIUI

Inferred from job description

Salary Insight

£70,000

This role

£75,000

UK median

This salary is 7% below the UK median for Senior roles75,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom