On this page, you may find our job offers for the Mercuria Group.

If you want to proactively share your details with us, please use the link below.

Send details

Software Engineer


Design, develop and maintain internally-built enterprise real-time ETL solutions utilizing experience/skills in object oriented programming, ETL applications Spring/SpringBatch framework; implementing/optimizing queries using SQL/PLSQL within the confines of a relational databases; implementing UI layer via HTML, JSP, JavaScript, CSS, XML, and knowledge of web services based on Tomcat and WebLogic. Gather requirements, implement, test and perform production deployments; implement new data feeds required by traders/business analysts; extract data from public sources for storage internally and timely for trading analysts;  create and utilize data schemas within a relational database for efficient access/storage; troubleshoot errors within ETL framework and existing jobs; schedule/load futures/settlements prices into global price manager;  act as first line of contact for issues/enhancements; automate manual processes being performed by groups within the organization; communicate with business users for entire software development lifecycle; interact closely with global development teams; mentor new employees, provide technical training within current architectures, lead meetings between cross functional teams; develop proof of concepts for senior management and stakeholders;  enhance legacy framework by implementing new technologies.


Requirements:  Bachelor’s degree (or foreign equivalent) in Computer Science, Computer Information Systems or related field, plus five years of experience. Alternatively, the employer will accept a Master’s degree in Computer Science, Computer Information Systems or related field, plus three years of experience.

Apply now