Java Developer - Hedge Fund 2-7 YOE
Radley James
About the role
Hiring a Java Developer to build and enhance high-performance trading and trade processing systems used in real-time financial environments.
This role is ideal for engineers who enjoy solving complex concurrency, scalability, and low-latency challenges across distributed systems.
What You’ll Work On • Designing and developing multi-threaded Java applications • Building scalable trade processing and transaction platforms • Optimising performance for high-throughput systems • Working with real-time data and event-driven architectures • Enhancing reliability, resiliency, and system observability • Collaborating with traders, quants, and engineering teams
Required Experience • 2 + years of core Java development experience • Deep understanding of concurrency and multithreading • Experience with trade processing, OMS, EMS, or financial platforms • Knowledge of distributed systems and messaging technologies • Strong problem-solving and performance tuning skills • Experience working in agile engineering teams
Nice to Have • Kafka, Solace, or MQ experience • Low-latency system design • Capital markets or electronic trading experience • Kubernetes / cloud infrastructure exposure • SQL and database optimisation
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free