Performance Developer
Role details
Job location
Tech stack
Job description
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
Requirements
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