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
Senior

Job 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

Apply for this position