Find a jobRecruiters

Java Technical Lead

Exclusive opportunity

Onsite

Java Technical Lead

McGregor Boyall

Java Technical Lead

Skills

JavaMicroservicesSpring BootPostgreSQLKafkaMachine LearningAIAWSKubernetesOracle

1 day ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

£95,000 – £115,000 / year

Location:

London, UK

Work mode:

Onsite

Published on:

21 October 2026

What they need


Java Technical Lead

Financial Services | Java | Distributed Systems | AWS

Salary

  • up to £115k + bonus + cash benefits

Hybrid

  • Currently 2 days per month in the office

An opportunity has arisen for an experienced Java Backend Software Engineer/ Technical Lead to join a leading financial services organisation, working on the design, development and modernisation of complex, business-critical technology platforms.

This role is suited to a highly capable, hands-on engineer with deep expertise in Core Java, multithreading, distributed systems and AWS , who enjoys solving challenging engineering problems and building scalable, high-performance applications.

Working within an established engineering team, you will play a key role in shaping technical solutions, influencing architectural decisions and delivering resilient software that supports critical business operations.

Key Responsibilities

  • Design, develop and deliver robust, scalable backend applications using Java and Spring.
  • Engineer complex distributed systems with a focus on performance, concurrency, resilience and availability.
  • Apply deep Core Java knowledge, including collections, multithreading, memory management and garbage collection optimisation.
  • Design and implement microservices and cloud-native solutions leveraging AWS.
  • Contribute to architectural decisions, technical design reviews and the evaluation of engineering trade-offs.
  • Drive software engineering best practices across code quality, automated testing, CI/CD and production reliability.
  • Collaborate with principal engineers, architects and business stakeholders to translate complex requirements into effective technical solutions.
  • Mentor engineers, provide technical guidance and contribute to a culture of engineering excellence.
  • Explore opportunities to leverage AI and modern development tooling to improve engineering productivity.

Required Skills & Experience

  • Core Java: Strong hands-on expertise in Java fundamentals, collections, concurrency, multithreading, garbage collection and JVM performance.
  • Spring: Extensive experience developing enterprise-grade backend applications using Spring and Spring Boot.
  • Distributed Systems: Proven experience designing and building scalable, resilient distributed applications and microservices.
  • AWS: Commercial experience developing, deploying and supporting cloud-based applications using AWS.
  • Financial Services: Previous software engineering experience within banking or financial services is essential.
  • Software Architecture: Strong understanding of design patterns, scalability, performance optimisation and modern engineering principles.
  • Databases: Experience with relational databases, ideally Oracle or PostgreSQL.
  • Technical Leadership: Ability to influence technical decisions, mentor engineers and communicate effectively with technical and non-technical stakeholders.

Desirable Experience

  • Kafka or other event-driven messaging technologies.
  • Kubernetes, containerisation and cloud-native deployment.
  • CI/CD pipelines, infrastructure automation and DevOps practices.
  • Exposure to LLMs, machine learning, agentic AI or AI-assisted software engineering.
  • Experience working in Agile engineering environments.

Other offers great for you!

These companies are also looking for great profiles

Tenth Revolution Group

Tech Lead Java Senior Fullstack

Freelance

Paris, France

Hybrid

Skills

TypescriptJavaSpring BootPostgreSQLKafkaGitAWSApacheJavascriptOAuth2

6 days ago

Quick apply

CL23

Développeur Fullstack Java - Télécom - CDI/Freelance

Freelance

Luxembourg

Hybrid, Onsite

Top Recruiter

Skills

SQL QueriesJavaMicroservicesSpring BootRESTful APIsJavascript

13 hours ago

Quick apply

Société de conseil en informatique

Développeur java

Freelance

Remote

Skills

Java

8 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools