At a Glance
- Tasks: Lead the design and development of secure, event-driven backend systems using Java and Kafka.
- Company: Join a scale-up tech company providing workforce management solutions for government and public sectors.
- Benefits: Enjoy a salary up to £120k, hybrid working, pension, and healthcare benefits.
- Why this job: Make an impact in a role with excellent career progression and a focus on diversity.
- Qualifications: Experience in Java, Spring Boot, Kafka, and leadership in backend software engineering required.
- Other info: SC Clearance is necessary; work mostly from home with weekly office meet-ups in London.
The predicted salary is between 72000 - 84000 £ per year.
Are you a skilled Backend Software Engineer with strong Java and real-time messaging experience combined with SC Clearance? You could be progressing your career in a senior, hands-on Lead Backend Software Engineer position at a scale-up technology company with a successful workforce management solution used within the government, defence and other public sector clients.
As a Lead Backend Software Engineer you will take a lead role in designing and developing secure, event driven, distributed backend systems for real-time operations, resilience and extensibility. You'll collaborate with engineers across the full stack to integrate backend services with Identity and Access control frameworks such as Keycloak, apply observability best practices and contribute to system architecture and codebase quality through reviews and mentoring.
Location / WFH: You can work from home most of the time, meeting up with colleagues in the London office once a week.
About you:
- You have significant experience as a backend focussed Java software engineering with leadership responsibilities.
- You have strong Spring Boot, Kafka and event driven microservices experience with high throughput.
- You have leadership, mentoring and coaching skills.
- You have a strong understanding of system-level concerns: observability, availability, resilience.
- You have experience working within security-conscious, regulated, or mission-critical domains.
- You are proficient working with CI/CD pipelines, Infrastructure-as-Code principles and containerised environments.
Please note: You must have SC Clearance (or ability to achieve it - i.e. you must be a British citizen with the past 5 years continually based in the UK) and be DBS checked due to the nature of the project / client.
What's in it for you:
- As a Lead Backend Software Engineer you will receive a competitive package: Salary to £120k.
- Hybrid working with only one day a week in London office.
- Pension, Healthcare.
- Impactful role with excellent career progression.
Apply now to find out more about this Lead Backend Software Engineer / Developer (Java Kafka SpringBoot) opportunity.
At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Lead Backend Software Engineer Java Kafka employer: Client Server Ltd.
Contact Detail:
Client Server Ltd. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Backend Software Engineer Java Kafka
✨Tip Number 1
Make sure to highlight your experience with Java, Spring Boot, and Kafka in any conversations you have. These are key technologies for the role, and demonstrating your expertise will set you apart from other candidates.
✨Tip Number 2
If you have experience in security-conscious or regulated environments, be ready to discuss specific projects where you applied best practices. This will show that you understand the importance of security in backend development.
✨Tip Number 3
Prepare to talk about your leadership and mentoring experiences. The role requires someone who can guide others, so sharing examples of how you've supported team members will demonstrate your suitability for the position.
✨Tip Number 4
Familiarise yourself with observability best practices and be ready to discuss how you've implemented these in past projects. This knowledge is crucial for ensuring system resilience and performance.
We think you need these skills to ace Lead Backend Software Engineer Java Kafka
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java, Spring Boot, and Kafka. Emphasise any leadership roles you've held and your experience in security-conscious environments.
Craft a Strong Cover Letter: In your cover letter, explain why you're interested in the Lead Backend Software Engineer position. Mention your relevant skills and experiences, particularly in event-driven microservices and CI/CD pipelines.
Showcase Your Leadership Skills: Provide examples of how you've mentored or led teams in previous roles. This is crucial for a lead position, so highlight your ability to guide and support other engineers.
Highlight Security Clearance: Since SC Clearance is required, make sure to mention your current status or your eligibility to obtain it. This will demonstrate your suitability for the role right from the start.
How to prepare for a job interview at Client Server Ltd.
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Java, Spring Boot, and Kafka in detail. Highlight specific projects where you've implemented these technologies, focusing on your role and the impact of your contributions.
✨Demonstrate Leadership Experience
Since this role involves leadership responsibilities, be ready to share examples of how you've mentored or coached other engineers. Discuss your approach to leading teams and how you handle challenges in a collaborative environment.
✨Understand System-Level Concerns
Familiarise yourself with observability, availability, and resilience in backend systems. Be prepared to discuss how you've applied these principles in past projects and how they relate to the role you're applying for.
✨Prepare for Security and Compliance Questions
Given the nature of the projects, expect questions about working in regulated environments. Be ready to explain your understanding of security best practices and any relevant experience you have in security-conscious domains.