Find your next role
Discover roles across ambitious teams
18,807 jobs
- More jobs
IMC
Java Software Engineer
Sydney, Australia · On-site · Full time · Mid level
About the role
Design and maintain high-performance Java services for trading systems. Collaborate with traders and engineers globally to build scalable solutions.
What you’ll do
• Design and maintain Java services for trading systems. • Extend platforms to support new markets and products. • Collaborate with traders and risk managers globally. • Improve system reliability, latency, and throughput. • Own work end to end from design to production support.
What you’ll bring
• 3–5 years Java software engineering experience. • Strong fundamentals in data structures and concurrency. • Experience with distributed server-side systems. • Good software design and testing skills. • Work authorization for Australia.
About IMC
IMC is a research-driven trading firm using quantitative modeling and engineering to trade global markets since 1989.