Java Developer Low Latency Algo Trading FIX recruitment

Java Developer working in the Equities Market connectivity space for a tope tier US Investment Bank.

Development of frameworks components that will be used across (Low-latency DMA, Smart routing, Algo engines, Market data, messaging engines, market connectivity).

The systems have been built on a Java framework with next-generation cutting edge low latency and high throughput at the heart of the application.

Required skills in-depth understanding of core Java API's (collections, concurrency, nio etc) - Must have extensive understanding and proven industrial experience with multithreaded systems, working knowledge of the Java garbage collector, familiar with low latency IO

Development practices - Must be able to use test driven development and be familiar with UML and OO design. Should have experience with Eclipse, SVN and continuous build servers. In-depth experience of sockets and understanding of network connectivity
In-depth understanding of multithreading techniques and synchronization primitives

Business Knowledge - Understanding of equity markets and their communication technologies
Knowledge of FIX, Experience with other programming languages (C++, Python, etc)