Jobs › Companies › IMC › Java Software Developer

Sobre esta vaga de Java Software Developer na IMC

IMC · Presencial · Mumbai, India

At IMC, technology is at the core of everything we do. Our in-house software drives millions of trading decisions each day, helping us make faster and more effective decisions in highly competitive markets.

IMC’s Mumbai-based Strategy Development teams build a wide variety of applications, systems and tools. These include trading algorithm implementations, option pricing and volatility calculations, simulation frameworks, market risk applications, and trade analysis and visualisation tools for traders. Java is the primary language; we welcome strong engineers from other language backgrounds who are keen to pick it up.

 

Your Core Responsibilities: 

You will work closely with traders, quantitative researchers and engineers in Mumbai and across IMC's global offices taking ownership of end-to-end high-impact product development - from requirements gathering through to production deployment and monitoring. You’ll deliver scalable, reliable, high-performance software using frequent iterations to shorten time-to-market, while constantly weighing trade-offs between latency, throughput, simplicity, scalability and maintainability. Key responsibilities include:

  • Collaborate with traders and quantitative researchers to understand trading requirements and translate them into robust technical solutions.
  • Design, build, test and deploy high-performance Java systems and applications.
  • Take end-to-end ownership of projects, including requirements gathering, architecture, implementation, deployment, monitoring and production support.
  • Write reliable, testable and maintainable software while making thoughtful trade-offs between latency, throughput, scalability, simplicity and speed to market.
  • Collaborate with engineering teams across IMC and mentor junior engineers.

 

Your Skills and Experience: 

  • Strong academic background in Computer Science or a related field with 3-6 years of professional experience as a Software Engineer.
  • Strong programming skills in a modern language such as Java, C++, Python or Kotlin. Java is our primary language and prior experience is a plus, but we're happy to hire strong engineers who are willing to learn it.
  • Solid understanding of computer science fundamentals - algorithms, complexity analysis, data structures, garbage collection and concurrency
  • Ability to work independently and take full ownership of the solutions you build and deliver.
  • Natural problem-solver and team player; curious, adaptable and proactive in a fast-paced environment
  • Excellent written and verbal communication skills; fluency in English.
  • Interest in financial markets / trading. Prior experience in trading or related industries is a plus but NOT required.

 

Tech stack

Our current stack for strategy development primarily includes Java 21+. We also use Python 3, Docker, Kubernetes, Apache Kafka, Avro, and more. We constantly evolve our technology stack and look for tools that best suit the problems at hand. If a new technology holds promise, we actively explore, adopt, and develop it.

About Us

IMC is a research-driven trading firm where quantitative modeling, machine learning, and engineering shape how modern markets are traded. A stabilizing force in markets since 1989, we provide liquidity across trading venues, delivering the best outcome in value and risk management to investors. Using our own technology and capital, we build proprietary systems and algorithms that operate across global markets. Our researchers, traders, and engineers work as a collective, combining rapid experimentation, advanced infrastructure, and real-time feedback to turn insight into execution and execution into advantage.

 

Pronto para se candidatar à IMC?
Candidatar-se à IMC

Vagas semelhantes

Newfold Digital
Senior Software Engineer (Frontend–React)
Newfold Digital
⚡ Candidate-se cedo Mumbai, India Presencial
● Nova 👁 Vista ✓ Candidatada há 17h
FO
Senior Software Engineer - Fullstack
Fospha
⚡ Candidate-se cedo Mumbai, India Presencial
● Nova 👁 Vista ✓ Candidatada há 1d
Blenheim Chalcot India
Senior Software Engineer - Fullstack
Blenheim Chalcot India
⚡ Candidate-se cedo Mumbai, India Presencial
● Nova 👁 Vista ✓ Candidatada há 1d
CannonDesign
Intermediate Software Engineer
CannonDesign
⚡ Candidate-se cedo Mumbai, India; Pune, India Presencial
● Nova 👁 Vista ✓ Candidatada há 2d
CannonDesign
Sr. Software Engineer
CannonDesign
⚡ Candidate-se cedo Mumbai, India; Pune, India Presencial
● Nova 👁 Vista ✓ Candidatada há 2d
IMC
C++ Software Engineer
IMC
⚡ Candidate-se cedo Mumbai, India Presencial
● Nova 👁 Vista ✓ Candidatada há 2d
Ingram Micro
Lead Software Engineer (Full Stack)
Ingram Micro
⚡ Candidate-se cedo Mumbai, India Presencial
● Nova 👁 Vista ✓ Candidatada há 2d
Ingram Micro
Lead Software Engineer (Full Stack)
Ingram Micro
⚡ Candidate-se cedo Mumbai, India Presencial
● Nova 👁 Vista ✓ Candidatada há 2d
Ingram Micro
Lead Software Engineer, Enterprise Integration
Ingram Micro
⚡ Candidate-se cedo Mumbai, India Presencial
● Nova 👁 Vista ✓ Candidatada há 2d

Cadastre-se para receber sugestões sob medida com base nas vagas que você abre e nas buscas que você salva.

Mais vagas na IMC

Ver todas as vagas na IMC →

Candidatar-se agora
🤖

Opa — calma aí

A JobsRadar foi feita para pessoas de verdade passando por um momento difícil na busca por emprego — não para requisições automatizadas. Você está clicando rápido demais e agora está temporariamente bloqueado.

Volte mais tarde. Se você está mesmo procurando emprego, estamos com você — apenas aja como um ser humano.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Ganhe vantagem na sua busca por emprego.

Entre no nosso canal do Telegram para o que ajuda você a conseguir a vaga — referências salariais, o pulso semanal do mercado e avisos de novos recursos. Sem spam, só sinal.

Entre no canal — é grátis