Join a high-performance, technology-driven firm operating in a real-time, data-intensive environment where speed, reliability, and precision are critical. The engineering team builds the core systems that power trading, operations, and risk functions across a sophisticated digital financial ecosystem.
We are looking for a senior engineer who enjoys designing robust systems, solving complex technical challenges, and building software that directly impacts mission-critical business operations.
What You’ll Do
Design and develop enterprise-grade backend systems that support trading, operations, and risks in Java and Spring Boots
Build high-performance services that process large volumes of real-time data
Contribute to system architecture with a focus on performance, scalability, resilience.
Develop high-throughput, low-latency applications in a cloud-native environment
Partner closely with business stakeholders and engineering teams to translate requirements into production systems
Improve code quality, testing frameworks, and engineering best practices
What We’re Looking For
8+ years of experience in backend or platform engineering roles
Strong computer science fundamentals in data structures, algorithms, and system design
Solid experience with
Java
, with the ability to build production-scale systems on
Spring Boots
Background in
distributed systems
and performance-sensitive applications
Experience working in
cloud environments
(AWS or other major platforms)
Familiarity with system architecture, reliability engineering, and production support
Work on systems where engineering quality directly impacts business performance
EA Licence: R1110891 \| Licence No.: 24S2411