Intellect Group
Senior Java Software Engineer
Intellect GroupUnited Kingdom12 hours ago
ContractRemote FriendlyEngineering, Finance +1

E-Trading Platform Developer (Contract – London, Hybrid)

Day Rate - £550-£600 (Inside IR35)


An opportunity for an experienced Java Developer to work on high-performance e-trading systems within Front Office environments.


This role focuses on low-latency engineering, JVM optimisation, and real-time problem-solving in complex capital markets systems.


Responsibilities

  • Design and build low-latency Java applications for trading and market connectivity.
  • Conduct JVM tuning, Garbage Collector optimisation, and multithreading to achieve peak performance.
  • Collaborate with quants, traders, and other engineers on real-time trading solutions.
  • Implement and enhance event-driven architectures using frameworks such as LMAX Disruptor, Aeron, Gemfire, or Ignite.
  • Engage in low-level performance analysis, including OS and network-level tuning.


Requirements

  • 10+ years of Java development experience, ideally within Front Office or Capital Markets.
  • Proven background in low-latency design and high-throughput systems.
  • Deep understanding of JVM internals, concurrency models, and memory management.
  • Knowledge of at least one asset class: FX, Rates, Credit, or Equities.
  • Strong communication skills and the ability to discuss performance challenges at a granular technical level.
  • Degree in Computer Science, Engineering, or a related field.


Desirable

  • Experience with Coral Sequencer, GridGain, Hazelcast, or in-house messaging frameworks.
  • Familiarity with Linux profiling tools and lock-free data structures.
  • Prior exposure to real-time trading platforms or market data systems.


Details

  • Contract role (competitive day rate)
  • Hybrid working, typically 3 days in London office
  • Focused, hands-on engineering environment working on mission-critical trading systems

Key Skills

Ranked by relevance