Algo Java Developer - Cash Equities

  • £70,000 - £140,000
  • London, England, United Kingdom London England GB
  • Permanent, Full time
  • Empiric , EA Licence No: 11C5671
  • 24 Apr 18 2018-04-24

Algo Developer – Core Java, Cash Equities, Front Office, Multi-threading, Low Latency,

Algo Developer – Core Java, Cash Equities, Front Office, Multi-threading, Low Latency,

  • Salary: £70,000 - £140,000 per annum
  • Location: London

Great opportunity for a Java Algo developer to join an expanding cash equities Algo team with a prestigious investment bank based in central London. This role will allow you to take ownership of development and build the banks first Java based Algo platform from scratch whilst also adding new features to the existing platform.

The Algo Development team is focused on designing and implementing high quality trading algorithms and algorithm platforms; tailoring algorithms to each client’s specific needs; using client feedback to drive product development through continual interaction with the broader team.

Responsibilities

  • Technical design and implementation of execution algorithms and execution algorithm trading platform.
  • Maintain a thorough understanding of execution algorithms, smart-order routing.
  • Consult with coverage teams on algorithm customizations followed by implementation.
  • Interact with trading, sales, technology and operations teams as required to facilitate implementation of execution algorithms and execution algorithm trading platform and associated products.

Skills

  • Strong core Java development background
  • Strong experience developing large-scale, high-performance, low-latent software
  • High desire to produce organised, readable and maintainable software
  • Effective communicator in both written and verbal mediums
  • Proven problem solving ability with critical and creative thinking
  • Familiarity with and strong interest in equities and electronic execution.
  • Prior experience working on electronic trading components including order managers, client and exchange connectivity
  • Database experience (sql/oracle/sybase)
  • Computer Science background.

 

The successful Java developer will be currently working for a leading financial organisation who is developing a Algo Trading platform