> Markdown version of [/jobs/ext/2801352-senior-java-trading-systems-developer](https://www.wearedevelopers.com/jobs/ext/2801352-senior-java-trading-systems-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Trading Systems Developer - **Company:** Provntalent - **Location:** Greater London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Algorithmic Trading, Financial Information EXchange, Python (Programming Language), Routing, Reliability of Systems, Low Latency - **Published:** September 9, 2026 - **Apply:** https://www.collegerecruiter.com/job/2856357865-senior-java-trading-systems-developer ## About the Role * Strong commercial Java development experience * Experience developing systems within electronic trading or capital markets * Good understanding of order management and the trade lifecycle * Background in areas such as equities, foreign exchange, market making, derivatives or digital markets * Experience with order routing, execution workflows or trading algorithms * Understanding of market structure and electronic execution * Experience working closely with front-office and quantitative teams * Ability to contribute to system design, architecture and implementation Desirable * Experience across more than one asset class * Exposure to high-performance or low-latency systems * FIX protocol or exchange connectivity experience * Knowledge of Python, KDB or similar technologies * Experience developing or modernising a trading platform * Experience working in a growing, changing or build-focused environment ## Description A well-established financial markets firm is seeking a Senior Java Trading Systems Developer to support the continued development of its electronic trading technology.This is a hands-on engineering position focused on building and improving systems used to manage orders and trading activity across multiple markets and venues. The successful candidate will work closely with front-office users, quantitative specialists and technology teams to deliver reliable, scalable and high-performance solutions.The role would suit an experienced developer from an electronic trading, capital markets or market-making environment who is interested in joining a growing and technically ambitious business., * Design, build and maintain trading systems using Java * Develop functionality supporting order management, routing and execution * Work across the full trade lifecycle, from order entry and validation through to execution and downstream processing * Build scalable, resilient and performance-focused infrastructure * Collaborate with trading, quantitative and engineering teams to deliver new capabilities * Contribute to the ongoing development and modernisation of the trading platform * Support connectivity and workflow requirements across multiple markets and counterparties * Improve system reliability, performance and operational resilience * Participate in technical design and architectural decision-making while remaining hands-on ## Related Videos - [Microservices architecture as a key element in building trading systems for global finance markets](https://www.wearedevelopers.com/videos/1196-microservices-architecture-as-a-key-element-in-building-trading-systems-for-global-finance-markets) - [Creating a routing app with Google Maps API from scratch](https://www.wearedevelopers.com/videos/831-creating-a-routing-app-with-google-maps-api-from-scratch) - [Swapping Low Latency Data Storage Under High Load](https://www.wearedevelopers.com/videos/746-swapping-low-latency-data-storage-under-high-load) - [Trunk-Based Development at Scale: Real-World Insights from a High-Traffic Luxury E-Commerce Platform](https://www.wearedevelopers.com/videos/1435-trunk-based-development-at-scale-real-world-insights-from-a-high-traffic-luxury-e-commerce-platform) - [A Technical Introduction to Bitcoin's 2nd Layer- The Lightning Network](https://www.wearedevelopers.com/videos/15-a-technical-introduction-to-bitcoin-s-2nd-layer-the-lightning-network) - [Unleash the power of 5G in your code: transform your apps](https://www.wearedevelopers.com/videos/1567-unleash-the-power-of-5g-in-your-code-transform-your-apps) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)