Lead Software Engineer (Java)
Candour
Charing Cross, 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
SeniorJob location
Charing Cross, United Kingdom
Tech stack
Java
Amazon Web Services (AWS)
Code Review
Continuous Integration
NoSQL
Secure Coding
SQL Databases
Spring-boot
Backend
Kubernetes
Kafka
REST
Job description
- Define and evolve backend architecture to ensure scalability, maintainability, and reliability.
- Establish and uphold coding standards and secure development practices.
- Guide technology choices, frameworks, and tooling to enhance delivery performance.
- Drive improvements to CI/CD pipelines and operational workflows.
- Communicate technical risks and trade-offs clearly to non-technical stakeholders.
- Contribute directly to core systems when specialist expertise is required.
- Conduct code reviews and ensure architectural consistency across teams.
- Provide oversight on major initiatives to guarantee technical soundness and delivery quality.
- Coach and mentor engineers to strengthen the backend discipline across teams. Lead design sessions, code reviews, and collaborative technical discussions.
Requirements
Have you got experience in setting technical vision, influencing system design, and guiding teams in delivering secure, scalable, and high-performing services?
In this role, you will focus on technical leadership with mentoring others, driving engineering excellence, and ensuring the backend strategy aligns with business goals., * Proven experience as a senior or lead backend engineer with Java (11+) and Spring Boot.
- Expertise in designing and leading backend architectures for complex systems.
- Strong understanding of AWS, Kubernetes, and modern microservice-based systems.
- Experience with Kafka or similar event-driven technologies.
- Familiarity with RESTful APIs, SQL/NoSQL databases, and CI/CD best practices.
- Excellent mentoring and leadership skills with the ability to influence technical direction.
Benefits & conditions
- Hybrid & flexible working arrangements (1 day in the office)
- Annual performance bonus
- 26 days of annual leave
- Regular team events and socials
- Life insurance and income protection
- Tech loan and dedicated training budget