Create Alert
Email me similar jobs

Senior Java Software Engineer (Remote)

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

Senior Java Software Engineer (Remote)

Apply Now
Back to search page