Vor 9 Stunden
Senior Software Engineer – Finance Technology
- 26 März 2026
- 100%
- Festanstellung
- Geneva
Über den Job
Major player in the Physical and Financial Global Commodity markets, with major trading centres in London, Geneva, Houston, Singapore, Shanghai and Beijing. We actively trade in all the major commodity asset classes, from Crude and Refined oil products, to power & gas, LNG, coal and emissions, through to freight, metals, and agricultural products.
We operate a global diversified technology team across key hubs such as Geneva, London, Houston and Singapore, while operating in close partnership with some strategic co-development centres in Bucharest, Bangalore and Hyderabad. All running an Agile delivery model in unison with our business partners to deliver multi-asset-class commodity systems, with a focus on automation, user experience, optimization, innovation and control.
The role
This is a great opportunity to join one of the largest integrated energy and commodity trading companies in the world.
We are looking for a seasoned Senior Java Developer to join our Finance IT team in Geneva. You will design, build, and evolve high-performance financial systems that sit at the heart of Mercuria’s trading and operation. You will bring strong Java engineering skills complemented by Python for data workflows collaborating closely with business analysts and finance controllers to translate complex business requirements into robust, scalable software
The successful candidate will be adept at partnering with end-users to elicit requirements, analyse problems, design solutions and lead teams to deliver tangible business value & benefit.
This role will report into the Finance Technology engineering lead working on a multi-year program of work developing a brand new greenfield finance platform, ensuring they meet architectural and engineering best practices and guidelines.
Collaborating with your peers, you will liaise closely with technologists across the global teams as well as our key business stakeholders, which includes the Global Head of Strategies and the Chief Finance Officer, to ensure solutions integrate into our landscape seamlessly.
You should have a delivery focused background in Agile environment, and a desire to identify and develop strategic solutions, whilst also constantly looking to challenge status-quo to bring your own ideas and strive for improvement.
Key responsibilities
• Design and develop high-performance Java microservices and APIs supporting financial workflows including P&L, position management, and cash flow.
• Lead end-to-end delivery of Finance IT features, from requirements gathering with business stakeholders to production deployment.
• Architect scalable, fault-tolerant solutions across distributed systems, ensuring data integrity and auditability in a trading environment.
• Own the technical design of critical modules, writing detailed design documents and conducting peer code reviews.
• Investigate and resolve production incidents, applying root-cause analysis and permanent fixes.
• Mentor junior and mid-level developers, promoting engineering best practices and continuous improvement.
• Contribute to the modernization roadmap, driving adoption of cloud-native patterns on AWS.
• Work within an Agile/Scrum framework, participating in sprint planning, backlog refinement, and retrospectives.
Technical expertise
• 8+ years of professional Java development experience (Java 11 / 17 / 21).
• Deep expertise in Spring Boot, Spring Framework, Spring Batch, and Spring Security.
• Strong knowledge of concurrency, memory management, and JVM tuning.
• Experience designing RESTful APIs and event-driven systems (Kafka, ActiveMQ).
• Proficiency with microservices architecture and containerization (Docker, Kubernetes).
• Experience building Python-based microservices or automation scripts interfacing with Java back-end systems via REST or messaging queues.
• Familiarity with Python frameworks such as FastAPI or Flask for lightweight service development.
• Advanced SQL skills and experience with query optimization and large data volumes.
• Experience integrating with ERP/accounting systems (SAP FI/CO, or similar).
• Familiarity with market data vendors (Bloomberg, Reuters/Refinitiv) and FIX protocol.
• Knowledge of ETL/data pipeline tools and big data frameworks (Spark) is a plus.
Non-technical Skills
· Agile methodology for delivering projects
· Fluent English
· Good communication and organisational skills
· Analytical and critical thinking with ability to problem solve complex issues
· Passion for technology and innovation
· Self-motivated and ability to work under pressure
Step {{curStepInMandatorySecPrompt}}/{{totalNumOfStepsInMandatorySecPrompt}}