At a Glance
- Tasks: Develop low-latency Java systems for high-throughput trading environments.
- Company: Leading financial institution with a focus on innovation and technology.
- Benefits: Competitive contract rate, hybrid work model, and exposure to cutting-edge technologies.
- Other info: Opportunity to work on complex production systems in a collaborative environment.
- Why this job: Join a dynamic team and make an impact in the fast-paced world of finance.
- Qualifications: 10+ years engineering experience with 4-5 years in low-latency systems.
The predicted salary is between 60000 - 80000 Β£ per year.
Contract Role β Senior Low-latency Core Java Developer β London/Hybrid β 12 months initial β Inside IR35
Location: Hybrid β 4 days onsite per week in London
Contract Type: Contract
Duration: 12 months initial
Core focus is hands-on low-latency Java development.
- Exposure to low-latency trading systems in banks or similar institutions.
- Experience building or contributing to low-latency systems.
- Typically around 10+ years overall engineering experience.
- Ideally ~4-5 years working on low-latency systems (flexible if strong elsewhere).
- Has worked on systems handling very high throughput (e.g. billions of events/day).
- Able to design and implement components within a Java-based system.
- Comfortable working in finance/trading environments (FX preferred).
- FX / electronic trading experience (spot, forwards, swaps, execution systems) (preferred).
- Some familiarity with rates or equities environments acceptable.
- Crypto experience is less relevant (not ideal for latency expectations).
- Nice-to-have technologies: KDB (but not required), Solace messaging (nice to have). Kubernetes / cloud / messaging tech (not core focus for this role).
- Has worked in multiple complex production systems (often banking/trading firms).
Must be able to work from a high-level βlooseβ specification.
Expected to:
- Break down epics into Jira tasks, estimate and plan their own work, work fairly independently.
- Strong hands-on coding role (not architecture-only).
Not looking for:
- Pure microservices / REST-only backend developers.
- Candidates with misleading CVs (claims of low-latency without real experience).
- Pure UI/front-end developers (React/TypeScript not needed).
- Very junior engineers or those with only brief exposure to low-latency systems.
We think you need these skills to ace Senior low-latency Core Java Developer
Core Java Development
Low-latency Systems
High Throughput Systems
Financial Trading Systems
FX Trading Experience
System Design and Implementation
Jira Task Management