Senior Java Developer - Electronic Trading, Fixed Income

Harvey Nash
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 161K

Job location

Charing Cross, United Kingdom

Tech stack

Java
Application Services
Cloud Computing
Relational Databases
Linux
DevOps
Maven
Microsoft SQL Server
Multicasting
Cisco Nexus Switches
Oracle Applications
Shell Script
SQL Databases
Helios
Concurrency
SAP Sybase ASE
Caching
Kubernetes
Low Latency
Docker
Jenkins

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

Apply for this position