Enable job alerts via email!

Software Engineering Manager (Java)

Avanti Recruitment

England

On-site

GBP 76,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading technology recruitment firm is seeking a Technical Leader to manage and mentor the engineering team while ensuring operational excellence and platform growth. Candidates should have over 2 years of experience in technical leadership, a strong Java development background, and knowledge of cloud platforms and DevOps practices. The role offers a competitive salary of up to £90,000.

Qualifications

  • 2+ years of technical leadership or people management experience.
  • Strong background in Java development using Spring and Hibernate.
  • Familiarity with CI/CD and infrastructure-as-code.

Responsibilities

  • Lead hands-on coding and documentation efforts.
  • Oversee agile delivery and backlog management.
  • Ensure platform stability through effective monitoring and incident management.

Skills

Java development
Technical leadership
Agile delivery
Incident management
Cloud platforms (AWS/GCP/Azure)
DevOps practices
Excellent communication skills

Tools

Prometheus
Grafana
Docker
Kubernetes
Job description
The Role

You will be responsible for leading and mentoring the engineering team, ensuring delivery excellence, operational resilience, and platform growth. This role combines technical leadership with people management and requires someone confident in engineering delivery, incident management, platform operations, and client support.

Key Responsibilities
  • Hands-on coding / documentation (70-80% of the time)
  • Lead and mentor a high-performing engineering team
  • Oversee agile delivery, backlog management, and release planning
  • Ensure platform stability through monitoring, incident management, and post-mortems
  • Implement robust security and compliance practices
  • Manage vendor relationships and operational budgets
  • Support client onboarding and resolve platform-related issues
Experience
  • 2+ Years of Technical Leadership or People management
  • Strong background in Java development (Spring, Spring Boot, Hibernate, REST)
  • Experience in engineering management or technical leadership
  • Knowledge of cloud platforms (AWS/GCP/Azure) and DevOps practices (CI/CD, Docker, Kubernetes, infrastructure-as-code)
  • Familiarity with monitoring tools (Prometheus, Grafana, ELK, Splunk)
  • Strong incident management skills and operational mindset
  • Excellent communication skills for both internal leadership and client-facing situations
Interview process
  • Initial interview with Head of Engineering
  • Technical and practical test
  • CTO / Chairman of Tech Committee meeting
  • Final stage with CEO

The salary on this position is up to 90,000.

If you would like to be considered for this role then click Apply Now!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.