As a preferred supplier to one of our biggest clients, I am seeking a Senior Java Engineer for our retail client in London area. 36- 40 hours 2 - 3 year project Hybrid (2 days per week onsite) The project and responsibilities: To lead the design and development of highly scalable, resilient, and performant backend systems. 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. Technical Leadership Define and evolve the technical strategy and architectural direction for backend services and distributed systems. Design scalable, fault-tolerant, event-driven, and cloud-native backend architectures. Lead complex engineering initiatives spanning multiple teams, domains, or platforms. 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 Design RESTful APIs, asynchronous messaging systems, and microservices. Own performance, reliability, monitoring, and observability for critical services. Ensure high engineering standards: code quality, design reviews, testing, CI/CD, and best practices. System Design & Architecture Drive system design sessions, architecture reviews, and RFC processes. Make key decisions around data modelling, caching, scalability, security, and operational resiliency. Evaluate and adopt modern architectural patterns (event-driven, domain-driven design, API-first, cloud native) Must have: 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. Hands-on experience with message queues (Kafka, RabbitMQ, Pulsar), API design , and event-driven systems . Solid understanding of SQL/NoSQL databases , caching, and data modelling. Strong knowledge of cloud platforms (Azure) and container technologies (Docker, Kubernetes). If you want to be involved with tech innovation in a fast-paced environment with an employer that offers a generous rate then please don't delay in sending me your CV. Dipika Kaur Senior Contract Consultant Gazelle Global Consulting Tel Tel Mob
Similar jobs

More from Gazelle Global
Gazelle Global Consulting Ltd 19 hours ago
Gazelle Global Consulting Ltd 19 hours ago
Gazelle Global Consulting Ltd 19 hours ago

Senior Java Software Engineer

Apply Now
Back to search page