RJ
Java Developer
Radley James
New York · On-site Full-time Mid Level $150k – $400k/yr 2mo ago
About the role
About
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
Skills
Java
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