Lead Java Developer - E-Trading

  • Up to GBP120000 per annum + Discretionary Bonus
  • London, England, United Kingdom
  • Permanent, Full time
  • DBFS
  • 17 May 19

My Client is a Global E-Trading Fixed Income Platform Provider looking to build out their team. I am looking for a permanent Senior Developer with leadership qualities to embark on a long term engagement with the client. Experience of Low Latency and Multi-Threading within a Java environment is essential.

  • Hands-on development of new functionality and maintain the company's fixed income e-trading platform for institutional credit product trading
  • Evaluate and build new frameworks and tools for delivering new functionality as well as enhancing the existing platform
  • Initiatives include development within the trading system, product enhancements and new workflows for trading, and server-side programming and messaging
  • Perform above duties utilizing Java, Swing and HTML5, Ant, server-side and client-to-server technology, multi-threading and concurrency, Oracle, GUI screens
  • Work with other technologists to improve the performance and scaling of the growing system
  • Proactively propose new ideas to improve the existing system
  • Production support, including investigating and fixing production issues
  • Coordinate with business analysts and quality assurance on a daily basis
  • Present technical designs of work performed to the various groups (including Development, QA, BA and the business)


  • 8+ years of enterprise software development experience
  • Excellent core Java skills including data structures, Collection framework, Generics
  • Excellent unit testing skills
  • Experience with high-speed, high-volume transactional systems
  • Good understanding of object-oriented design patterns
  • Extensive experience in concurrency and multi-threaded programming
  • Enterprise RDBMS (Oracle and/or SQL Server)

Preferred Technical Skills:

  • Web development using HTML5, JavaScript
  • Experience in Agile Development
  • JMS
  • JDBC
  • REST and Micro Services