Browse All Jobs
Job Description
IMC is seeking a Java Software Engineer to join their Amsterdam-based team. The engineer will work in multidisciplinary teams alongside other engineers, traders, researchers, and quants to deliver challenging projects. They will take ownership of end-to-end product development, from requirements gathering to production, writing reliable, high-performance software while balancing time to production with quality and testability.Role involves:
  • Coding, developing, testing, deploying, and maintaining applications and automations for Trading Teams and/or Risk Management, Mid-Office, and Strategy Development Teams.
  • Working through internal client requests.
  • Gathering details, requirements, and feedback from a range of internal stakeholders to implement creative automation solutions using innovative coding practices.
Requirements:
  • At least 5 years of experience as a Software Engineer
  • Strong programming skills in Java 11+
  • Familiarity with Python (preferred)
  • Familiarity with Docker and Kubernetes
  • Comfortable in Linux environments
  • Experience gathering business requirements, communicating with key stakeholders, and delivering solutions quickly
  • Ability to work on greenfield projects under minimal supervision and take full ownership of the applications you build
  • High degree of flexibility and adaptability
  • Strong troubleshooting and diagnostic skills
  • Eligibility for ESTA and US Visa Waiver Program (VWP)
Role offers:
  • Opportunity to work on a wide variety of applications, tools, and functionalities.
  • Chance to work in a complex landscape of varying systems and technologies.
  • Freedom to choose the best solution for the problem at hand.
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)