Java Software Engineer at Imc – Amsterdam, Netherlands
Employer: Imc | Location: Amsterdam, Netherlands | Category: International & Visa Sponsorship
⚡ Auto-Apply to Java Software Engineer & All Matching Jobs in Zimbabwe with ZimCV AI
Job Description
At IMC, technology is central to all operations. The Amsterdam-based Java teams develop innovative software for millions of daily trading decisions, focusing on speed and accuracy. This role involves working on a variety of applications, tools, and functionalities, including trading algorithm implementations, option pricing, volatility calculation, simulation frameworks, market risk applications, trade reconciliation, and data analysis & visualization tools for traders. The company is committed to developing not just business applications but also cutting-edge development tools.
As a software engineer, you will join multidisciplinary teams, collaborating with other engineers, risk teams, and traders to deliver challenging projects. You will take ownership of the entire product development lifecycle, from gathering requirements to production. The role requires writing reliable, high-performance software, balancing production time with quality and testability. Advanced automated testing and daily deployments facilitate agile and incremental benefits. You will navigate a complex landscape of varying systems and technologies, constantly evaluating trade-offs between latency, throughput, simplicity, scalability, and maintainability.
IMC is a research-driven trading firm established in 1989, focused on quantitative modeling, machine learning, and engineering to shape modern markets. It provides liquidity across trading venues, ensuring optimal value and risk management for investors. The firm builds proprietary systems and algorithms using its own technology and capital, operating across global markets. Researchers, traders, and engineers work collaboratively, combining rapid experimentation, advanced infrastructure, and real-time feedback to convert insights into execution and advantage.
As a software engineer, you will join multidisciplinary teams, collaborating with other engineers, risk teams, and traders to deliver challenging projects. You will take ownership of the entire product development lifecycle, from gathering requirements to production. The role requires writing reliable, high-performance software, balancing production time with quality and testability. Advanced automated testing and daily deployments facilitate agile and incremental benefits. You will navigate a complex landscape of varying systems and technologies, constantly evaluating trade-offs between latency, throughput, simplicity, scalability, and maintainability.
IMC is a research-driven trading firm established in 1989, focused on quantitative modeling, machine learning, and engineering to shape modern markets. It provides liquidity across trading venues, ensuring optimal value and risk management for investors. The firm builds proprietary systems and algorithms using its own technology and capital, operating across global markets. Researchers, traders, and engineers work collaboratively, combining rapid experimentation, advanced infrastructure, and real-time feedback to convert insights into execution and advantage.
Requirements & Qualifications
['- At least 5+ years of experience as a Software Engineer', '- Strong programming skills in Java 17+. Experience in the latest versions of Java is highly desirable', '- Familiarity with Docker and Kubernetes', '- Comfortable in Linux environments', '- Experience gathering business requirements, communicating with key stakeholders and delivering solutions quickly', '- The ability to work on greenfield projects under minimal supervision and to take full ownership of the applications you build', '- A high degree of flexibility and adaptability: willing and able to deal with uncertainty and ambiguity in a rapidly evolving environment', '- Strong troubleshooting and diagnostic skills; ability to solve problems creatively and proactively', '- MUST have passport valid for US (ESTA) and Australia (ETA/eVisitor or visa) business trips']
Browse All Zimbabwe Job Categories | Free Zimbabwe ATS CV Generator