Senior Java Developer - Electronic Trading, Fixed Income
Role details
Job location
Tech stack
Job description
Senior Java Developer - Electronic Trading, Fixed Income sought by leading investment bank in London.
Inside IR35 - 4 days a week on site
An opportunity to join a high-performing global technology team within the trading domain. This role sits at the centre of a fast-moving environment, contributing to the development and enhancement of low-latency systems that support complex trading activity across global markets.
The Opportunity You will work on expanding and improving key components of a large-scale trading platform, including new connectivity, RFQ protocols, and portfolio workflows. The role offers close collaboration with the business and the chance to influence technical direction across a highly visible area.
What You Will Do . Enhance auto-quoting and algorithmic pricing frameworks . Lead design and development for Credit Cash trading components . Translate business requirements into robust, scalable technical solutions . Participate in peer reviews to maintain high engineering standards . Support QA processes and ensure consistent, high-quality delivery . Investigate and resolve production issues, feeding insights back into design and development
Requirements
A detail-oriented, collaborative approach with strong communication skills . Extensive hands-on Server Side Java development experience . Strong knowledge of Java Concurrency, RX Streams, caching (GridGain), Collections, messaging, and event-driven processing . Experience with multicast messaging (Solace or RV) . Solid SQL experience with relational databases such as SQL Server, Sybase, or Oracle . Proven experience designing low-latency application services . Familiarity with DevOps tools including Maven, Jenkins, Nexus, and Helios . 7+ years of Java development experience . At least 2 years of Linux/UNIX and Shell Scripting experience . Essential: strong background in banking, capital markets, Front Office, or risk technology . A solid understanding of technology within financial services
Nice to have: . Experience with electronic trading systems . Exposure to cloud technologies such as Docker or Kubernetes