Find your next role

Discover roles across ambitious teams

18,807 jobs

Sort by
  • 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.

Posted 12 hours ago