Senior ETRM Application Developer

Company: Castleton Commodities International, LLC
Apply for the Senior ETRM Application Developer
Location: London
Job Description:

Castleton Commodities International (CCI) is hiring a Senior ETRM Application Developer to expand our Commodities Trading Application Development team. This role sits at the center of our end-to-end trading lifecycle and is responsible for building and enhancing the applications and integrations that support front-to-back commodities trading, from exchange connectivity and trade capture through Confirmations, Scheduling, P&L, Risk, & Settlements. Work across a distributed application landscape and partner closely with Trading, Risk, Operations, and Technology teams to deliver scalable solutions with strong data quality, resiliency, observability, and control.

Responsibilities

  • Design, develop, and support applications and services across the end-to-end commodities trade lifecycle.
  • Build and enhance integrations between ETRM platforms and systems utilizing Java & Oracle.
  • Develop and maintain robust data pipelines including mapping, transformations, validations, and exception handling to ensure accuracy and completeness.
  • Partner with Trading, Risk, Scheduling, Settlements, and Accounting stakeholders to translate requirements into technical designs and deliverables.
  • Own production support for assigned systems, including incident response, root cause analysis, and implementation of permanent fixes.
  • Improve operational resiliency through monitoring, alerting, automated controls, reconciliation routines, and reprocessing capabilities.
  • Contribute to architecture and design decisions with a focus on performance, maintainability, testability, and security.
  • Participate in code reviews and mentor engineers by promoting strong engineering standards and reusable design patterns.
  • Drive modern SDLC practices including version control discipline, automated testing, CI/CD, and release management.
  • Coordinate and lead work delivered by offshore development teams, including planning, task delegation, and quality oversight.

Qualifications

  • Bachelor’s Degree in any relevant discipline such as Mathematics, Computer Science, or Engineering.
  • 10+ years of experience successfully delivering ETRM development and support in a commodity trading company.
  • Experience working with a US based management team and global development team with offshore development.
  • Proven ability to directly interface with business users on the entire SDLC.
  • Significant experience in Triple Point (TPT) CommodityXL (CXL) or similar full scale ETRM system.
  • Experience interfacing with commodity exchanges (ICE, CME, NYMEX).
  • Working knowledge in cloud platforms such as AWS and Azure.
  • Ability to work effectively in a fast-paced, dynamic and high-intensity environment, including an open-floor plan, with timely responsiveness and the ability to work beyond normal business hours when required.

Technical Skills

  • Python, Kafka, Java (J2EE), JavaScript, Spring Framework, SQL (AWS Redshift, Oracle, Sybase, DB2), Oracle PL/SQL, Rest API, Angular or React, Scripting (Windows, Linux), IBM MQ, TIBCO, JMS.

Employee Programs & Benefits

  • Competitive comprehensive medical, dental, retirement and life insurance benefits.
  • Employee assistance & wellness programs.
  • Parental and family leave policies.
  • Charitable contribution match program and annual volunteer days (2 days per year to selected charities).
  • Tuition assistance & reimbursement.
  • Quarterly Innovation & Collaboration Awards.
  • Employee discount program, including access to fitness facilities.
  • Competitive paid time off.
  • Continued learning opportunities.

#J-18808-Ljbffr…

Posted: May 31st, 2026