Senior OMS Developer (Java)
Job Title: Java Developer (OMS Specialist)
Location: London (Hybrid Working)
Working Pattern: 2–3 days onsite per week
Employment Type: Permanent
Overview
A London-based financial technology organisation is seeking an experienced Java
Developer to join its engineering team. The successful candidate will play a key role in
the design, development, and enhancement of a high-performance Order
Management System (OMS) used within a complex trading environment.
Applicants must have hands-on experience designing and building OMS
platforms. This is a non-negotiable requirement.
Key Responsibilities
• Design, develop, and maintain Java-based applications with a focus on Order
Management Systems
• Contribute to the architecture and evolution of OMS components supporting
trade lifecycle management
• Work closely with product owners, quants, and business stakeholders to
translate trading requirements into technical solutions
• Ensure system performance, scalability, and resilience in a high-throughput
environment
• Participate in code reviews, testing, and deployment activities
• Support production systems and assist with troubleshooting and performance
tuning
Essential Skills & Experience
• Strong commercial experience with Java (Java 8+)
• Proven, hands-on experience building and working on Order Management
Systems (OMS)
• Experience within trading, investment management, or capital markets
environments
• Solid understanding of multi-threaded systems and low-latency architectures
• Experience with RESTful APIs and distributed systems
• Strong problem-solving skills and attention to detail
Desirable Skills
• Experience with Spring / Spring Boot
• Knowledge of messaging technologies (e.g. Kafka, JMS, or similar)
• Exposure to SQL and relational databases
• Familiarity with cloud platforms and containerisation (Docker, Kubernetes)
• Experience working in Agile / Scrum environments
Working Environment
• Hybrid working model with a London office base
• Collaborative, engineering-led culture
• Opportunity to work on mission-critical trading systems with real-world impact