Credit eTrading Developer (Java)

Sanderson Recruitment Plc
Charing Cross, United Kingdom
2 days ago

Role details

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

Job location

Charing Cross, United Kingdom

Tech stack

Java
API
Relational Databases
Linux
DevOps
Java Web Services
Maven
Microsoft SQL Server
Cisco Nexus Switches
Oracle Applications
Shell Script
SQL Databases
Helios
Concurrency
SAP Sybase ASE
Caching
Event Driven Architecture
Kubernetes
Low Latency
TIBCO (Software)
Docker
Jenkins

Job description

I'm currently supporting a leading financial services consultancy that partners closely with Front Office trading teams to deliver high-performance electronic trading solutions. This role sits within their Credit eTrading Algo & Front Office technology group, working directly with traders and the business Algo Desk on cutting-edge eTrading and portfolio trading initiatives.

You'll join a global Fixed Income & Credit (FIC) technology team, focused on expanding and enhancing electronic trading capabilities. Work includes:

  • Building new connectivity and RFQ protocols, including portfolio trading functionality
  • Enhancing auto-quoting and algo frameworks
  • Designing and developing components for Credit Cash electronic trading
  • Participating in peer code/design reviews
  • Supporting QA teams and resolving production issues with a strong feedback loop
  • Upgrading systems to Java 17, modern frameworks, and the Solace messaging platform

Key Responsibilities

  • Develop, optimise, and maintain Server Side Java services for low-latency trading
  • Implement multi-stream event processing, messaging, and concurrency solutions
  • Work hands-on with traders and Front Office teams
  • Design improvements based on business requirements
  • Troubleshoot and resolve production issues swiftly and effectively

Requirements

  • 7+ years of professional Java development experience

  • Deep expertise in Server Side Java, including:

  • Concurrency

  • Collections API

  • Event-driven architecture

  • Caching (GridGain desirable)

Strong experience with messaging systems (Solace or Tibco RV)

SQL experience with relational databases (SQL Server, Sybase, or Oracle)

Background in capital markets, particularly Front Office trading environments

Low-latency system design exposure

Linux/Unix & Shell Scripting

Experience with DevOps tooling (Maven, Jenkins, Nexus, Helios)

Nice to Have

  • Experience with eTrading, ETF or Portfolio Trading
  • Exposure to cloud/container technologies (Docker, Kubernetes)
  • Credit eTrading domain experience
  • Solace messaging expertise

Apply for this position