Lead Java Backend Engineer
Harvey Nash
Charing Cross, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Part-time (≤ 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Charing Cross, United Kingdom
Tech stack
Java
Amazon Web Services (AWS)
Automation of Tests
Software Design Patterns
DevOps
NoSQL
Pair Programming
SQL Databases
Spring-boot
Backend
Event Driven Architecture
Kubernetes
Kafka
REST
Microservices
Job description
This is an opportunity for a Lead Java Backend Engineer to shape the backend technical direction, bring teams together, and introduce modern engineering practices that support scalable, secure, and high-performing systems.
What You'll Do
- Lead key engineering initiatives and introduce modern best practices (design patterns, new languages, modern architecture approaches)
- Guide backend architecture and ensure high standards in performance, security, and reliability
- Support engineers through pair programming, technical guidance, and resolving high-priority issues
- Drive solution architecture and influence major technical and design decisions
- 30-40% hands-on, 60% leadership/strategy
- Mentor engineers, run design reviews, and foster continuous improvement
Requirements
- Java (11+)
- Spring Boot
- Solution architecture experience
- Strong communicator able to influence decisions
Tech Stack & Environment
- Java, Spring Boot, REST APIs, microservices
- Kafka & event-driven systems
- AWS (preferred), Kubernetes, containers
- SQL & NoSQL databases
- CI/CD pipelines, automated testing, modern deployment practices