Our client, a world-leading trading firm is currently seeking a Senior Full-Stack Developer specialising in java with some Python and React, to join their Commodities Trading Desk in London. This is a fantastic opportunity to work in a low-frequency trading team focused on building high-performance applications that help traders make informed decisions using vast and diverse data sources.
What You'll Do:
* Develop and maintain robust backend systems using Java (70% of your time).
* Contribute to the frontend using TypeScript and modern frameworks (30%).
* Occasionally work with Python for scripting and data manipulation.
* Build tools and applications that support trade decision-making, not execution.
* Collaborate with global team members across London, Chicago, and Texas.
* Work closely with traders to understand their workflows and deliver impactful solutions.
Required Qualifications:
* Strong experience in Java development.
* Willingness and ability to contribute to frontend development.
* Experience or interest in working with TypeScript and modern UI frameworks.
* A pragmatic, hands-on engineer who enjoys solving real-world problems.
* Someone who thrives as an individual contributor-this is not a lead role.
* Comfortable working on-site 5 days a week, with flexibility when needed.
This is a high-impact role where your work will directly support trading decisions. If you're passionate about building smart, data-driven applications and want to work in a collaborative, fast-paced environment, we'd love to hear from you.