Regions
Location
  • London
Job types
  • Contract
  • Hybrid Working
  • Inside IR35
Industry
  • Technology, Media, & Telecommunication
Salary

£850 - £875 per day

Functions
  • Java Developer
  • Java Engineer
  • Software Developer
  • Software Developer / Software Engineer
  • Software Engineer
  • Technical Lead
Seniority
  • Leadership
  • Senior
Technologies
  • JVM
Job reference

BBBH104946_1725878978

New Java Tech Lead Role – Inside IR35 – Initial 6 Months – Financial Services Client

Lead Developer – Java
Hybrid – Central London (1 day/week)
£850-875 per day
Initial 6-month contract (with a project duration of 27 months)

Role Overview:
We are seeking a Lead Developer to take ownership of a complex, cloud-based market infrastructure service. As a key leader within the team, you will be responsible for driving technical direction, ensuring best practices, and overseeing the successful delivery of a critical platform. Your role will be essential in guaranteeing the platform’s resilience, scalability, and timely delivery while mentoring a high-performing team. While the initial contract is for 6 months, the project is slated to run for a total of 27 months, offering long-term engagement opportunities.

Key Responsibilities:

  • Lead the development and optimization of core components of the platform.
  • Mixture of both hands on developement and tech leadership role.
  • Architect resilient, scalable solutions to address complex challenges.
  • Drive innovation by spearheading new project initiatives and fostering engineering excellence.
  • Ensure clear technical documentation, and manage effective communication with stakeholders.
  • Mentor and guide team members, ensuring quality and adherence to best practices.

Key Skills:

  • Leadership & Team Management: Proven experience in leading technical teams and driving collaborative solutions.
  • Event-Driven Microservices: Expertise in microservices, Docker, Kubernetes, and event-driven architecture.
  • Java Programming: Advanced proficiency in Java (Java 17+), Spring Boot, and enterprise-grade application development.
  • Database Management: Strong SQL skills and hands-on experience with AWS S3 and relational databases.
  • Cloud Architecture: Deep experience with AWS services including Aurora, IAM, and cloud infrastructure management.
  • Agile Methodologies: Solid understanding of Scrum/Kanban and experience leading cross-functional teams.

Technical requirements:

  • Java
  • Spring Boot, Miroservices and RESTbased APIs experinece
  • Experience working with Data Structures, Multithreading and concurrency
  • Kafka or RabbitMQ
  • CI/CD experience with Jenkins, Docker and Terrform
  • Cloud services experience with AWS ideally

Nice to Have:

  • Experience with Scala and ReactJS.

Apply for job

You can apply to this job and others using your online CV. Click the link below to start