Java Developer – Front Office Commodities Trading (London)
Rare opportunity to join a highly profitable commodities trading desk
I’m working directly with a Managing Director at a US-headquartered proprietary trading firm that has built one of the strongest platforms in global energy markets. They’re looking to hire a strong Java Developer to join a highly profitable front-office trading desk in London.
This is a hands-on, revenue-facing role where engineering quality directly impacts trading performance.
What you’ll be doing
* Building cutting-edge trading applications used in live markets
* Working closely with traders and quants on pricing and execution algorithms
* Developing high-performance, multi-threaded systems for simulation and live trading
* Enhancing and maintaining trading GUIs and market data components
* Solving complex problems in a small, highly collaborative team
What they’re looking for
* Strong Java developer with experience building high-performance systems
* Background in trading systems, market data, or quantitative infrastructure
* Solid understanding of concurrency, algorithms, OOP, and system design
* Experience with Python (NumPy / Pandas) in a scientific or trading context
* Comfortable working in Unix/Linux environments
* Experience with SQL / NoSQL / tick databases is a plus
* Exposure to commodities, futures, or swaps is beneficial but not essential
Compensation
£120,000 – £150,000 base
Highly competitive PnL-linked bonus (≈ 100% in year one for strong performers)
Why this role
* True front-office exposure
* Direct impact on a profitable trading desk
* Strong engineering culture with real ownership
* Flexible working and high trust environment
* Roles like this do not come up often