Senior Software Engineer – Finance Technology

Major\nplayer in the Physical and Financial Global Commodity markets, with major\ntrading centres in London, Geneva, Houston, Singapore, Shanghai and Beijing. We\nactively trade in all the major commodity asset classes, from Crude and Refined\noil products, to power & gas, LNG, coal and emissions, through to freight,\nmetals, and agricultural products.<\/span>
<\/p>

<\/span>
<\/p>

We operate a global diversified technology team across\nkey hubs such as Geneva, London, Houston and Singapore, while operating in\nclose partnership with some strategic co\-development centres in Bucharest,\nBangalore and Hyderabad. All running an Agile delivery model in unison with our\nbusiness partners to deliver multi\-asset\-class commodity systems, with a focus\non automation, user experience, optimization, innovation and control.<\/span>
<\/p>

<\/span>
<\/p>

The role<\/span><\/u><\/b>
<\/p>

This is a great opportunity to join one of\nthe largest integrated energy and commodity trading companies in the world.<\/span>
<\/p>

<\/span>
<\/p>

We are looking for a seasoned Senior Java\nDeveloper to join our Finance IT team in Geneva. You will design, build, and\nevolve high\-performance financial systems. You will bring strong Java engineering skills\ncomplemented by Python for data workflows collaborating closely with business\nanalysts and finance controllers to translate complex business requirements\ninto robust, scalable software<\/span>
<\/p>

<\/span>
<\/p>

The successful candidate will be adept at\npartnering with end\-users to elicit requirements, analyse problems, design\nsolutions and lead teams to deliver tangible business value & benefit.<\/span>
<\/p>

<\/span>
<\/p>

This role will report into the Finance\nTechnology engineering lead working on a multi\-year program of work developing\na brand new greenfield finance platform, ensuring they meet architectural and\nengineering best practices and guidelines.<\/span>
<\/p>

<\/span>
<\/p>

Collaborating with your peers, you will liaise\nclosely with technologists across the global teams as well as our key business\nstakeholders, which includes the Global Head of Strategies and the Chief Finance\nOfficer, to ensure solutions integrate into our landscape seamlessly.<\/span>
<\/p>

<\/span>
<\/p>

You should have a delivery focused\nbackground in Agile environment, and a desire to identify and develop strategic\nsolutions, whilst also constantly looking to challenge status\-quo to bring your\nown ideas and strive for improvement.<\/span>
<\/p>


<\/div><\/span>

Requirements<\/h3>

Key responsibilities<\/span><\/b>
<\/p>

\u2022 <\/span><\/span><\/span><\/span>Design and develop\nhigh\-performance Java microservices and APIs supporting financial workflows\nincluding P&L, position management, and cash flow.<\/span>
<\/p>

\u2022 <\/span><\/span><\/span><\/span>Lead end\-to\-end delivery of\nFinance IT features, from requirements gathering with business stakeholders to\nproduction deployment.<\/span>
<\/p>

\u2022 <\/span><\/span><\/span><\/span>Architect scalable,\nfault\-tolerant solutions across distributed systems, ensuring data integrity\nand auditability in a trading environment.<\/span>
<\/p>

\u2022 <\/span><\/span><\/span><\/span>Own the technical design of\ncritical modules, writing detailed design documents and conducting peer code\nreviews.<\/span>
<\/p>

\u2022 <\/span><\/span><\/span><\/span>Investigate and resolve\nproduction incidents, applying root\-cause analysis and permanent fixes.<\/span>
<\/p>

\u2022 <\/span><\/span><\/span><\/span>Mentor junior and mid\-level\ndevelopers, promoting engineering best practices and continuous improvement.<\/span>
<\/p>

\u2022 <\/span><\/span><\/span><\/span>Contribute to the modernization\nroadmap, driving adoption of cloud\-native patterns on AWS.<\/span>
<\/p>

\u2022 <\/span><\/span><\/span><\/span>Work within an Agile/Scrum\nframework, participating in sprint planning, backlog refinement, and\nretrospectives.<\/span>
<\/p>

<\/span><\/b>
<\/p>

Technical expertise<\/span><\/b>
<\/p>

\u2022 <\/span><\/span><\/span><\/span>8+ years of professional Java\ndevelopment experience (Java 11 / 17 / 21).<\/span>
<\/p>

\u2022 <\/span><\/span><\/span><\/span>Deep expertise in Spring Boot,\nSpring Framework, Spring Batch, and Spring Security.<\/span>
<\/p>

\u2022 <\/span><\/span><\/span><\/span>Strong knowledge of concurrency,\nmemory management, and JVM tuning.<\/span>
<\/p>

\u2022 <\/span><\/span><\/span><\/span>Experience designing RESTful APIs\nand event\-driven systems (Kafka, ActiveMQ).<\/span>
<\/p>

\u2022 <\/span><\/span><\/span><\/span>Proficiency with microservices\narchitecture and containerization (Docker, Kubernetes).<\/span>
<\/p>

\u2022 <\/span><\/span><\/span><\/span>Experience building Python\-based\nmicroservices or automation scripts interfacing with Java back\-end systems via\nREST or messaging queues.<\/span>
<\/p>

\u2022 <\/span><\/span><\/span><\/span>Familiarity with Python\nframeworks such as FastAPI or Flask for lightweight service development.<\/span>
<\/p>

\u2022 <\/span><\/span><\/span><\/span>Advanced SQL skills and\nexperience with query optimization and large data volumes.<\/span>
<\/p>

\u2022 <\/span><\/span><\/span><\/span>Experience integrating with\nERP/accounting systems (SAP FI/CO, or similar).<\/span>
<\/p>

\u2022 <\/span><\/span><\/span><\/span>Familiarity with market data\nvendors (Bloomberg, Reuters/Refinitiv) and FIX protocol.<\/span>
<\/p>

\u2022 <\/span><\/span><\/span><\/span>Knowledge of ETL/data pipeline\ntools and big data frameworks (Spark) is a plus.<\/span>
<\/p>

<\/span>
<\/p>

<\/span>
<\/p>

Non\-technical Skills<\/span><\/b>
<\/p>

· <\/span><\/span><\/span><\/span>Agile methodology for delivering\nprojects<\/span>
<\/p>

· <\/span><\/span><\/span><\/span>Fluent English<\/span>
<\/p>

· <\/span><\/span><\/span><\/span>Good communication and\norganisational skills<\/span>
<\/p>

· <\/span><\/span><\/span><\/span>Analytical and critical thinking\nwith ability to problem solve complex issues<\/span>
<\/p>

· <\/span><\/span><\/span><\/span>Passion for technology and\ninnovation<\/span>
<\/p>

· <\/span><\/span><\/span><\/span>Self\-motivated and ability to\nwork under pressure<\/span>
<\/p>


<\/div><\/span>