Senior Java Software Engineer (Remote) in London

Senior Java Software Engineer (Remote) in London

London Full-Time No working from home possible
Gazelle Global
As a preferred supplier to one of our biggest clients, I am seeking a Senior Java Engineer for our retail client in London area. 2 - 3 year project Hybrid (2 days per week onsite) The project and responsibilities: This role is suited for a hands-on technical leader who can set engineering direction, influence architecture, mentor engineers, and drive complex solutions across multiple teams. Provide deep hands-on expertise across Java, microservices, performance engineering, and distributed systems. Backend Engineering Build and optimize backend services using Java (Java 17+), Spring Boot/Micronaut Own performance, reliability, monitoring, and observability for critical services. Ensure high engineering standards: code quality, design reviews, testing, CI/CD, and best practices. Make key decisions around data modelling, caching, scalability, security, and operational resiliency. 10–15+ years of experience building large-scale backend systems. ~ Strong expertise in Java , Spring Boot (or Micronaut/Quarkus), and JVM internals. ~ Deep experience with distributed systems , concurrency, and high-performance architectures. ~ Solid understanding of SQL/NoSQL databases , caching, and data modelling. ~ Senior Contract Consultant
Gazelle Global

Contact Details:

Gazelle Global Recruitment Team