IT & Software

Senior Java Systems Engineer - Platform Exchange / Matching Engine

Adaptive Financial Consulting

London · Greater London · United Kingdom

Overview

As a Java developer at Adaptive, you will build front-office trading technology for top financial institutions. You will work within a collaborative London team to solve complex, cloud-based, event-driven challenges using modern Java. Your work will support OMS/EMS/Exchange systems and the Matching Engine, contributing to scalable fintech solutions. This role offers growth in a high-standard engineering culture with a strong emphasis on knowledge sharing and inclusion. You will be part of a mission-driven firm delivering elegant, impactful trading technology.

Pay / Benefits
  • 25 days holiday
  • Family medical and dental
  • Pension plan
  • Season ticket loan
  • Gym subsidy
  • Life insurance
Responsibilities
  • Develop server-side software for front-office trading systems
  • Contribute to cloud-based, event-driven architectures
  • Work on OMS/EMS/Exchange systems and Matching Engine
  • Engage in Agile processes (Scrum, Kanban) and collaborative knowledge sharing
  • Implement and optimize FIX-based workflows and E-Trading components
Key requirements
  • Significant server-side software development experience
  • Core Java expertise; Java 17+ a plus
  • Familiarity with data structures (sets, hashes, caches)
  • Experience in Front Office financial systems, E-Trading and FIX
  • Experience delivering OMS/EMS/Exchange systems
  • Exposure to equities trading and brokerage
  • Knowledge of dependency injection/inversion of control
  • Experience in Agile environments
  • Extensive experience with Matching Engine
  • Collaborative mindset
  • Willingness to share knowledge
  • Strong communication and team-player attitude
  • Java (Core)
  • Java 17+
  • Cloud-based architectures

Reference: WJ-747_30371145

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.