Job Description

Lead Software Engineer (Java) – London / Hybrid


Are you a Lead Backend Engineer with a strong background in Java and modern backend architecture?


In this senior technical leadership role, you will set the technical vision, influence system design, and guide teams in delivering secure, scalable, and high-performing services. While remaining hands-on for key projects, you will focus on mentoring others, driving engineering excellence, and ensuring the backend strategy aligns with business goals.


Key Responsibilities


  • 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 ...

Apply for this Position

Ready to join Candour? Click the button below to submit your application.

Submit Application