Lead Java Developer

London £650-£750 per day Contract

My client is a cutting-edge, fast-moving, modern consulting firm seeking an experienced Lead Software Engineer to deliver innovative solutions that enhance business efficiency for their top-tier financial services clients. You will play a pivotal role as both an individual contributor and technical lead.


Key Responsibilities:

  • Design and develop microservices-based, low-latency platforms utilizing Core Java and Spring Boot.
  • Develop and support real-time trade reconciliation systems and risk aggregation platforms covering multi-asset products like FX, Bonds, and Derivatives.
  • Build distributed, thread-safe backend APIs integrating messaging and caching architectures such as Kafka, Hazelcast, and Cassandra.
  • Optimize platforms for efficiency and low latency, focusing on lock-free programming and GC tuning.
  • Champion Test-Driven Development (TDD), ATDD, and Agile methodologies while maintaining high code quality.
  • Lead design discussions, manage stakeholder expectations, and provide mentoring and coaching to engineering teams.


Key Skills & Requirements:

  • Advanced expertise in Core Java (Java 8/11/17) with a strong foundation in object-oriented programming, design patterns, collections, and multi-threading.
  • Extensive hands-on experience with Spring Boot, Hibernate, J2EE, and REST.
  • Deep knowledge of messaging protocols and middleware including Kafka, JMS, MQ, and FIX Protocol.
  • Solid experience with distributed caching (Hazelcast, Eh-cache) and databases (Cassandra, Oracle, SQL).
  • Proficiency with version control and CI/CD pipelines utilizing Git, Maven, TeamCity, and Jenkins.
  • Experience working with financial instruments (Interest Rates Swaps, Options, Commodities) and platforms such as Murex or ActivePivot.


£650 - £750 per day. Apply with your CV for consideration.

Share this job:

Apply now

Similar Jobs

Enterprise Account Executive

London £240K OTE (50/50) Permanent

Javascript Developer (Dutch speaking)

Abcoude Up to €70,000 Permanent