Senior Java Developer at Adaptive Financial Consulting Ltd, London, 6 Months, to £750 per day (Outside IR35)

£650 - £750 per day
  • Contract Spy
  • London, UK
  • Jun 04, 2021
6 Months or more

Contract Description

We are Adaptive, a successful and growing consultancy. Adaptive was founded in 2012 when four industry experts recognised that Real Time technology is fundamentally changing businesses within the financial, capital and commodities markets. These systems are complex and need the very best people and IP to successfully deliver them.

Adaptive was intended to be the kind of company that the four founders would like to work for themselves; solve challenging business problems, using the latest technology, surrounded by smart colleagues, in an environment thats professional, collaborative, and non-hierarchical.

Our clients include the world's leading investment banks and commodities businesses. We have a global reach with offices in London, New York, Barcelona, and Montreal. We have a proven track record of delivering powerful, elegant, and intuitive trading platforms using the latest technology and techniques.

The role

We are looking for a senior Java developer to provide services on a greenfield project to develop an exchange. This is an exciting project that will have a high public profile.

As a Senior Java Developer, you will coordinate and participate in the team effort to build and release quality software in a timely manner. You will be involved in the design of a distributed, loosely coupled multi-region platform architecture while remaining involved in hands-on coding. You will work in a test-driven, Agile development fashion. A fraction of your time will be dedicated to team lead responsibilities: assign backlog tasks to team members, facilitate their work, identify and remove blockers, reporting progress to Adaptive leadership.

Required skills and experience:

  • Significant, professional Server Side software development experience
  • Familiarity with Spring Boot and the websocket and FIX protocols are a plus
  • Experience developing Real Time Trading systems, E-Trading, etc
  • Solid experience in object-oriented programming in Java. Java 8 required; Java 9/10 exposure is a plus
  • General knowledge of data injection/inversion of control
  • Passionate about building distributed, scalable, reliable, and low latency services
  • Even-tempered and able to remain focused on solving production issues when they arise
  • Experience working in an Agile environment (Scrum, Kanban)
  • Excellent communication skills
  • Language: English (fluent)
  • Any individual assigned to these services must be able to work in the UK
  • Experience working with distributed teams is good to have

Please note that due to the nature of our work, we will run a background check on any individual performing the services after both parties agree on terms.

Our applicant privacy notice can be found on the website.

No agencies - we will not accept unsolicited agency approaches for this role.