Lead Java Backend Engineer
Harvey Nash
Newcastle upon Tyne, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 85KJob location
Newcastle upon Tyne, United Kingdom
Tech stack
Java
Amazon Web Services (AWS)
Automation of Tests
Software Design Patterns
NoSQL
Pair Programming
SQL Databases
Spring-boot
Backend
Kubernetes
Kafka
REST
Microservices
Job description
This is an opportunity for a Lead Java Backend Engineer to shape the Back End 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 Back End 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
Benefits & conditions
This opportunity is paying up to £85,000 and will be hybrid working.