

Queen Square Recruitment
Technical Lead
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Technical Lead Java on a 12-month contract in London, UK (hybrid). Pay is up to £550 per day. Key skills include Java, Spring Boot, microservices, and cloud-native engineering, with experience in FCA-regulated financial services preferred.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
550
-
🗓️ - Date
August 5, 2026
🕒 - Duration
More than 6 months
-
🏝️ - Location
Hybrid
-
📄 - Contract
Inside IR35
-
🔒 - Security
Unknown
-
📍 - Location detailed
London Area, United Kingdom
-
🧠 - Skills detailed
#REST (Representational State Transfer) #Azure #Microservices #Azure Service Bus #REST API #NoSQL #Java #API (Application Programming Interface) #DevOps #Cloud #Automation #Code Reviews #Security #Spring Boot #Scala #Azure cloud #Agile #Kubernetes #"ETL (Extract #Transform #Load)" #Leadership #Spring Cloud
Role description
Technical Lead Java – Contract
Location: London, UK (Hybrid – 2 days per week onsite mandatory)
Contract Type: Contract
Rate: Up to £550 per day (Inside IR35)
Duration: 12 months
Client: FCA Regulated Financial Services Organisation
The Opportunity
We are seeking an experienced Technical Lead Java to join a major FCA-regulated financial services client delivering complex, high-scale digital transformation initiatives.
This is an exciting opportunity for a hands-on technical leader with strong expertise in Java, Spring Boot, Microservices, Event-Driven Architecture, and cloud-native engineering to lead the design and delivery of secure, resilient, and scalable enterprise platforms.
You will work closely with engineering teams, architects, product owners, and business stakeholders to drive technical excellence, modernise platforms, and deliver solutions aligned with regulatory, security, and operational standards.
Key Responsibilities
• Lead technical design and development activities across Agile engineering teams.
• Drive solution design, architectural decisions, and engineering best practices.
• Design and develop enterprise-grade applications using Java and Spring Boot.
• Build scalable, secure, and highly available microservices-based solutions.
• Design and implement event-driven architectures using messaging and integration platforms.
• Develop asynchronous processing solutions for high-volume transaction environments.
• Provide technical leadership through code reviews, mentoring, and coaching of engineers.
• Support architecture governance, technical reviews, and design assurance activities.
• Collaborate with architects, DevOps teams, and stakeholders to deliver cloud-ready solutions.
• Promote engineering quality through automation, testing, CI/CD practices, and continuous improvement.
• Essential Skills & Experience
• Strong hands-on experience with Java and Spring Boot development.
• Proven experience designing and delivering microservices architectures.
• Strong understanding of Event-Driven Architecture and messaging patterns.
• Experience building secure, scalable, and highly available enterprise applications.
• Strong experience with REST API design and integration patterns.
• Experience with distributed systems and cloud-native development.
• Experience leading Agile delivery teams and technical initiatives.
• Strong understanding of software architecture, design patterns, and technical governance.
• Experience mentoring developers and driving engineering standards.
• Excellent problem-solving skills with strong stakeholder communication abilities.
Desirable Skills
• Spring Cloud ecosystem.
• Azure cloud services and integration patterns.
• Azure Service Bus / Azure Event Hub.
• NoSQL and document database technologies.
• Domain-Driven Design (DDD).
• DevOps, CI/CD pipelines, and automation practices.
• Kubernetes and containerised application delivery.
• Experience working within regulated financial services environments.
Why Join?
You will have the opportunity to work on critical technology platforms within a highly regulated financial services environment, helping shape modern engineering practices and delivering solutions that support millions of customers.
This role offers the chance to work with talented engineering teams on challenging transformation programmes involving cloud adoption, modern architecture, and next-generation digital services.
Technical Lead Java – Contract
Location: London, UK (Hybrid – 2 days per week onsite mandatory)
Contract Type: Contract
Rate: Up to £550 per day (Inside IR35)
Duration: 12 months
Client: FCA Regulated Financial Services Organisation
The Opportunity
We are seeking an experienced Technical Lead Java to join a major FCA-regulated financial services client delivering complex, high-scale digital transformation initiatives.
This is an exciting opportunity for a hands-on technical leader with strong expertise in Java, Spring Boot, Microservices, Event-Driven Architecture, and cloud-native engineering to lead the design and delivery of secure, resilient, and scalable enterprise platforms.
You will work closely with engineering teams, architects, product owners, and business stakeholders to drive technical excellence, modernise platforms, and deliver solutions aligned with regulatory, security, and operational standards.
Key Responsibilities
• Lead technical design and development activities across Agile engineering teams.
• Drive solution design, architectural decisions, and engineering best practices.
• Design and develop enterprise-grade applications using Java and Spring Boot.
• Build scalable, secure, and highly available microservices-based solutions.
• Design and implement event-driven architectures using messaging and integration platforms.
• Develop asynchronous processing solutions for high-volume transaction environments.
• Provide technical leadership through code reviews, mentoring, and coaching of engineers.
• Support architecture governance, technical reviews, and design assurance activities.
• Collaborate with architects, DevOps teams, and stakeholders to deliver cloud-ready solutions.
• Promote engineering quality through automation, testing, CI/CD practices, and continuous improvement.
• Essential Skills & Experience
• Strong hands-on experience with Java and Spring Boot development.
• Proven experience designing and delivering microservices architectures.
• Strong understanding of Event-Driven Architecture and messaging patterns.
• Experience building secure, scalable, and highly available enterprise applications.
• Strong experience with REST API design and integration patterns.
• Experience with distributed systems and cloud-native development.
• Experience leading Agile delivery teams and technical initiatives.
• Strong understanding of software architecture, design patterns, and technical governance.
• Experience mentoring developers and driving engineering standards.
• Excellent problem-solving skills with strong stakeholder communication abilities.
Desirable Skills
• Spring Cloud ecosystem.
• Azure cloud services and integration patterns.
• Azure Service Bus / Azure Event Hub.
• NoSQL and document database technologies.
• Domain-Driven Design (DDD).
• DevOps, CI/CD pipelines, and automation practices.
• Kubernetes and containerised application delivery.
• Experience working within regulated financial services environments.
Why Join?
You will have the opportunity to work on critical technology platforms within a highly regulated financial services environment, helping shape modern engineering practices and delivering solutions that support millions of customers.
This role offers the chance to work with talented engineering teams on challenging transformation programmes involving cloud adoption, modern architecture, and next-generation digital services.






