Frontend / Full Stack Developer - Trading Analytics

Bond McKenzie
City of London, London
14 Jul 2017
13 Aug 2017
Contract Type
Full Time

Frontend / Full Stack Developer - Trading Analytics

Salary range:

£up to £100K plus big bonus and benefits

  • Progress your career in the right direction now, in the front office of a global market leading financial organisation, working alongside the best traders and fund managers in the world.

  • Be a key member of a brand new team, driving key technology stack decisions and creating cutting edge real-time trading analytics applications.

We are searching for a bright, frontend UI focused full stack developer, to perform a key role in a brand new team in the front office, building analytical tools in support of the Capital Markets, Sales and research teams, for example:

  • Real Time Valuations, leveraging miscellaneous data sources with millions of data points

  • Complex Event Processing tools, measuring over 500K rules per second

  • Pre-Trade analytics to guide client trading decisions

  • Text mining to identify sales opportunities

Technology Stack:

As it is a brand new team, there is scope for the role holder to influence technology stack decisions, particularly in regards to the frontend UI. The current stack is as follows

  • AngularJS, D3, Java, Cassandra, Greenplum, ESP (Complex Event Processing), OneTick (Tick Analytics Server), GIT, Maven/Ant, Linux, Solar/Lucene

  • New product development will leverage AngularJS 2.0, Kafka, Kafka Streams, and Spark.


  • Experience in Java (6 or later) and JavaScript

  • Experience using Agile Iteration /Scrum Sprint development processes, from project inception, product delivery and on-going enhancement.

  • Knowledge of Object-Oriented Programming, Data Structure and Algorithm, Multi-Threading, Socket, Security, Web Services, Distributed Caching and Real-Time Messaging

  • Experience developing commercial quality web and/ or mobile application

  • Database experience (SQL, stored procedures, and data modeling)

  • Experience with Open Source tools (Apache, JBoss, Tomcat, Hibernate, Ant, Ivy, Spring, JUnit, JBPM, etc.)

  • Experience with LINUX/UNIX ideal.

  • Proficient in Python, Perl, or C++ is a plus

  • Experience with Kafka, Kafka Streams, Spark, OneTick and SAP’s ESP a strong plus

If you have the majority of the above skills and you are interested in the next step of your career apply now.