McGregor Boyall
Java Technical Lead
Skills
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
6 days ago
Quick apply
CL23
Développeur Fullstack Java - Télécom - CDI/Freelance
Freelance
Luxembourg
Hybrid, Onsite
Top Recruiter
Skills
13 hours ago
Quick apply
Société de conseil en informatique
Développeur java
Freelance
Remote
Skills
8 hours ago
Quick apply
No company information available.