Java Algo Trading Developer - Internship


As a Java Algo trading developer, you will be part of our front office proprietary Algorithmic trading desk for Indian and global markets. The role encompasses development of low latency algorithmic trading platform and strategies. The candidate should be highly technology driven with knowledge of latest trends and its applications.

  1. Develop various kinds of algorithmic trading strategies on in-house trading platform

  2. GUI design and development in Java Swing, JMS framework

  3. Research low latency development techniques and implement in platform and strategies

  4. Develop execution and analytical libraries and build infrastructure for it

  5. Actively participate in design and code reviews



  • Bachelor's degree in computer science or related field is required with Masters preferred

  • Expertise in Java, JMS and Swing (atleast 1+ years project experience)

  • Hands-on experience in low latency coding with Java

  • Excellent programming skills in Java including multithreading and code with low memory footprint

  • Prior experience in a financial domain is a big plus (optional)

  • Excellent in Algorithms and Data Structures with strong OOPS concept

  • Experience in the development of highly scalable, distributed systems

  • Ability to take ownership of projects

  • Team-oriented person who wants to work in a fun, dynamic, fast-paced development environment

LOCATION: Mumbai. Full-time, on-site applicants only.

Interested candidates please email your CV to with Subject "Application for Java Algo developer Internship".