Algo Java Developer - Fixed Income Front Office

Modders Consulting

Singapore

Hybrid

SGD 131,000 - 204,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Modders Consulting is seeking a Java developer with 6+ years of experience to join a fixed income algo trading platform in production in Paris. The role centers on building high-performance components for a low-latency environment within a bank-backed team.

You will work closely with algo traders and quants, optimise JVM settings, and ensure robust real-time data integration via FIX feeds and time-series databases.

Qualifications

  • Six+ years of Java development in capital markets/real-time systems.
  • Proven ability to design for performance and low latency.
  • Strong English communication in international teams.

Responsibilities

  • Develop and optimise the platform's core Java components with low latency as a constant objective.
  • Implement trading, pricing and hedging algorithms with quants and traders.
  • Deep work on concurrency, multithreading and memory management to limit GC pressure.
  • JVM analysis and optimisation: profiling, tuning, JIT behaviour, allocation analysis.
  • Integrate with real-time market data feeds, FIX connectivity, and time-series databases.

Skills

Java development
Low latency
Concurrency
Multithreading
Front office exposure
Capital markets

Tools

KDB+
LMAX Disruptor
JVM tuning
FIX protocol
JFR/JMC

Job description

A Fixed Income algo trading platform in production, alongside algo traders and quants: low latency, concurrency, fine-grained JVM tuning.

  • Paris / Île-de-France
  • Permanent contract
  • 6+ years of experience
  • Capital markets
At the core of an algo trading platform in production

You join a team directly exposed to the business, made up of algo traders, quants and specialist developers, within a corporate and investment bank. The platform runs in production, with a direct effect on market operations.

This is not standard application development: performance, predictable response times and robustness are what decide whether code reaches production.

Building trading components where latency is measured
  • Developing and optimising the platform's core Java components, with low latency as a constant objective.
  • Implementing and continuously improving trading, pricing and hedging algorithms, working closely with quants and traders.
  • In-depth work on concurrency, multithreading and fine-grained memory management to limit garbage collector pressure.
  • JVM analysis and optimisation: profiling, tuning, JIT behaviour, allocation analysis.
  • Integration with the front office ecosystem: real-time market data feeds, FIX connectivity, time-series databases.
Technical environment
  • Java 17+
  • JVM (JIT, GC, memory)
  • Multithreading
  • Lock-free structures
  • LMAX Disruptor
  • FIX protocol
  • KDB+
  • JFR / JMC
  • async-profiler

This role suits developers who want to master not only the how but also the why of system performance.

Who we are looking for
  • At least six years of Java development in technically demanding environments — capital markets, trading, real-time or critical platforms — including three in a front office environment.
  • Demonstrated skills in algorithms, performance and concurrent systems.
  • Ability to justify architecture and implementation choices from a performance standpoint.
  • Appetite for the low-level side of Java: memory, garbage collection, CPU, latency.
  • Fluent professional English, as the context is international.
Why this role is worth your time
  • You work on real performance problems, where every line of code has a measurable effect.
  • Business exposure is direct: the users of what you write sit in the same room.
  • The systems are long-lived and built over several years.
  • You get the full technical context before any interview with the client.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur Algo Java - Front Office Fixed Income
Développeur Algo Java - Front Office Fixed Income

Modders Consulting • Singapore

Hybrid
SGD 131,000 - 204,000
Senior Java Algo Developer – Low-Latency Fixed Income
Senior Java Algo Developer – Low-Latency Fixed Income

Modders Consulting • Singapore

Hybrid
SGD 131,000 - 204,000
Ingénieur Java Algo - Front Office Trading à Faible Latence
Ingénieur Java Algo - Front Office Trading à Faible Latence

Modders Consulting • Singapore

Hybrid
SGD 131,000 - 204,000
C# Developer - Fixed Income e-Trading Front Office
C# Developer - Fixed Income e-Trading Front Office

Modders Consulting • Singapore

Hybrid
SGD 102,000 - 160,000
Senior Java Developer – Equity Derivatives (Trading Engineering)
Senior Java Developer – Equity Derivatives (Trading Engineering)

Menrva • Singapore

On-site
SGD 180,000 - 240,000
Senior Java Developer (Trading)
Senior Java Developer (Trading)

Nicoll Curtin • Singapore

On-site
SGD 180,000 - 260,000
Senior Java Developer – Equity Derivatives (Trading Engineering)
Senior Java Developer – Equity Derivatives (Trading Engineering)

MENRVA PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Developer - Equity Derivatives (Trading Engineering)
Senior Java Developer - Equity Derivatives (Trading Engineering)

MENRVA PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Quantitative Developer – Execution
Quantitative Developer – Execution

Metabit • Singapore

On-site
SGD 150,000 - 200,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

dgtl technologies pte. ltd. • Singapore

On-site
SGD 120,000 - 180,000
Competitive compensation
Professional development budget
Team-building programs