Java Engineer - Algorithmic Trading Java Engineer - Algorithmic Trading …

Millennium Management
in New York, NY, United States
Permanent, Full time
Last application, 17 Feb 20
Competitive
Millennium Management
in New York, NY, United States
Permanent, Full time
Last application, 17 Feb 20
Competitive
Java Engineer - Algorithmic Trading
Java Engineer - Algorithmic Trading

We are looking for an engineer to join our trading algorithms team. The successful candidate will join a team that designs and develops trading algorithms working hands-on with quants, other developers, QA and production support teams. We are looking for strong hands-on Java developer with a solid understanding of concurrent, multi-threaded application environments. The successful candidate has a keen interest in building/maintaining algorithmic trading platforms and strategies

Responsibilities:
  • Build real-time algorithmic trading systems and execution platforms
  • Creating new features and enhancing functionality on a mission critical platform
  • Design and Implement the firms trading strategies
  • Develops high quality software while meeting deadlines
  • Presents ideas for system improvements
  • Design or upgrade an existing software to ensure product performance and quality expectations are met


Qualifications:
  • Strong Java server-side development experience.
  • Deep understanding of concurrent, multi-threaded application environments
  • Knowledge of Unix/Linux is required.
  • Knowledge of Agile/Scrum development methodologies is a big plus.
  • Working experience with financial order/execution data, positions data and market data is a big plus
  • Knowledge of equities, options, SOR, VWAP, algorithmic trading platforms, or market microstructure is a big plus.
  • Knowledge of Kdb+/Q is a big plus.
  • Knowledge in other programming language is a plus
  • B.S. in Computer Science (CIS) or a related field.
  • Demonstrates thoroughness and strong ownership of work.
  • Good team player with a strong willingness to participate and help others.
  • Strong communication skills.
Close
Loading...