Register CV

Mid level Core Java Developer (Concurrency, Multi Threaded Programming, Low Latency), £40-£55k

Role:
My client were founded in the year 2000 and have been helping investment banks, online brokers and other financial firms to build single-dealer platforms for over a decade. In 1999, they created the first ever web server specifically designed for real-time financial data, enabling the company to build some of the very first single-dealer platforms for investment banks.

The use of single-dealer platforms has risen particularly in the past five years as banks have realised the benefits of being able to distribute market data to their customers in real time via a standard web browser, and to offer research, pre-trade analysis, pricing and trading in one or more asset classes. Their technology is used worldwide by banks such as Citi, RBS, Standard Bank and UniCredit.

They are based around the corner from Liverpool station and also have offices in New York and Singapore. The company is privately held and the majority of its staff are employed in product development and professional services. Their products are not “out of the box” solutions – each firm wants to make its e-commerce offering unique, and each has its own systems, interfaces and workflows. Their products get a firm most of the way to implementing a web trading application, while allowing it to quickly and cost-effectively extend, modify and enhance it to meet the firm’s own particular technology, business and market requirements.

They are currently looking for a mid level Java developer to work at the leading edge of web-based trading technology and with blue-chip global financial clients.

The main focus area will be building back-ends that connect to financial pricing, trading and entitlement systems to distribute the data over the Internet to HTML5 trading clients. The data must be delivered with extremely low-latency so prior experience with concurrency and multi threaded programming is preferred. They are also big believers in TDD and agile.

Essential:
Core Java development
Unit Testing
Agile software development

Preferred:
Multi threaded programming
Performance computing
TDD
Continuous integration
Low Latency
Concurrency
AWS
Cloud computing
Containerisation

If you like the sound of this role, we’d love to hear from you. You can send your CV to info@recworks.co.uk or call us on 020 7866 8155.

 

To apply for this job email your details to info@recworks.co.uk

Apply using webmail: Gmail / AOL / Yahoo / Outlook