Enable job alerts via email!

Senior EFX Developer (Java)

JR United Kingdom

London

On-site

GBP 60,000 - 100,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior EFX Developer to enhance its electronic trading solutions. This role demands a professional with a strong background in low-latency application development and a deep understanding of the financial markets, particularly Foreign Exchange (FX). You'll be working in a technically challenging environment, focusing on performance tuning, reliability, and scalability of critical trading systems. If you thrive in high-pressure situations and have a passion for cutting-edge technology, this opportunity is perfect for you.

Qualifications

  • Extensive experience in low-latency application development and financial markets.
  • Ability to lead technically and mentor junior team members.

Responsibilities

  • Develop and optimize low-latency trading applications.
  • Implement performance tuning and reliability in production environments.

Skills

Low-latency application development
Performance tuning at JVM level
Garbage collection (GC)
FIX protocol
Low-latency messaging technologies
Understanding of FX products
Pricing and trading processes
Distributed computing
Distributed caching tools

Tools

Aeron
SBE
Protobuf
Agrona
Chronicle
Hazelcast
Redis
Coherence

Job description

Social network you want to login/join with:

We are looking for a highly skilled Senior EFX Developer to join our technical team specializing in electronic trading solutions. We seek a professional with extensive experience in low-latency application development and solid knowledge of financial markets, particularly in Foreign Exchange (FX).

Technical Requirements:

  • Advanced low-latency development techniques (zero GC, copy-free)
  • Performance tuning at JVM level, garbage collection (GC), and OS-level optimization
  • FIX protocol
  • Experience with low-latency messaging technologies: Aeron, SBE, Protobuf, Agrona, Chronicle
  • Functional understanding of financial markets, especially:
  • FX products: Spot, Forward, NDF
  • Pricing, trading, hedging, and liquidity management processes
  • RFQ & Streaming protocols, market making, and order management
  • Experience with distributed computing and distributed caching tools such as:
  • Hazelcast, Redis, Coherence, or similar

Profile:

  • Performance-driven mindset with focus on reliability and scalability
  • Ability to lead technically, mentor junior team members, and promote best practices in development and testing
  • High level of autonomy, initiative, and a strong commitment to software quality in demanding production environments

If you're interested in working in a technically challenging environment, using cutting-edge technologies with a focus on critical trading systems, we look forward to your application.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.