Browse All Jobs
Job Description
IMC Trading is seeking a Graduate Java Software Engineer to join their team in Amsterdam. This role begins with a five-week Global Trainee Programme alongside graduates from Europe, the United States, and Asia-Pacific. The program will deepen the candidate's knowledge about trading and financial markets, understand the tools and systems used at IMC, and learn how to write production software, craftsmanship and advanced topics in Java. Training continues at the local office with a dedicated mentor. The candidate will work on systems that handle big data and advanced algorithms.

The role involves:
  • Developing cutting-edge technology in advanced algorithms
  • Supporting the development of our trading platform and software stack
  • Gaining experience across the entire software development lifecycle
  • Collaborating with traders, quant researchers, and hardware engineers to improve our systems

Requirements:
  • In your ultimate year of study in computer science, software engineering, or a related field graduating, and are seeking to join IMC full-time in February or August 2025
  • Proficiency in Java is required and experience with Python is preferred
  • A working knowledge of algorithms and data structures
  • First-class analytical skills and a desire to solve complicated problems programmatically
  • A genuine interest in financial markets (no prior knowledge or experience is required)
  • The ability to travel to the United States for work is a requirement of the graduate traineeship program
Apply Manually

IMC

IMC is a global trading firm that operates in the financial markets since 1989. The company leverages advanced research and technology to provide liquidity and stability across various markets. With offices in the US, Europe, Asia Pacific, and India, IMC fosters a collaborative culture among its research, engineering, trading, and business operations teams. IMC is committed to innovation, continuous improvement, and actively engages with regulatory bodies across multiple jurisdictions to ensure adherence to evolving industry standards and compliance requirements.

All Jobs at IMC (123)