Java Developer
Role details
Job location
Tech stack
Requirements
Any Java Server Side developers with strong skills developing high volume low latency trading solutions available for new projects?
We are working with a leading consultancy who is looking for an experienced Java Developer to join an FX electronic trading technology team team in London.
The role exists to extend and enhance highly available, distributed systems that support a Front Office trading desk and electronic client flows. You'll take ownership from detailed technical design through implementation, testing and participation in intraday and overnight support when required.
As such, I am keen to speak with candidates who have:
- Strong Java Server Side development experience, including multi-threaded programming.
- Proven experience building and tuning low latency, highly available distributed systems.
- Experience of FX spot or equities algorithmic execution and pricing.
- Background in architectural design for trading or eTrading systems.
- Knowledge of enterprise integration and messaging technologies such as 29West and multicast.
- Understanding of the FIX protocol and familiarity with time series databases such as KDB.
- Knowledge of lock-free algorithms, low latency tuning and threading techniques.
- Excellent problem-solving, analytical and communication skills, with the ability to work both independently and in a team.