Software Engineering Manager

Software Engineering Manager

Posted 4 days ago by La Fosse

£81 Per hour
Outside
Onsite
London Area, United Kingdom

Summary: The role of Java Software Engineering Manager involves leading a high-performing team to develop reliable and scalable systems while balancing technical leadership and people management. The position requires hands-on experience with Java and modern backend technologies, along with a proven track record in managing engineering teams. The manager will guide architecture and best practices while promoting a DevOps culture. This is a 6-month contract role based in London, requiring three days a week on-site presence.

Key Responsibilities:

  • Lead a high-performing team in building reliable and scalable systems.
  • Balance technical leadership with people management.
  • Set clear direction while staying close to the code to guide architecture and best practices.
  • Manage teams working with Java and modern backend technologies.
  • Promote DevOps methodology and practices.
  • Design and deliver microservices-based architectures.
  • Oversee CI/CD pipelines, including build automation, testing, and deployment.
  • Utilize modern engineering practices such as automated testing and infrastructure as code.
  • Work with cloud-native services deployed on Azure and orchestration via Kubernetes.
  • Manage data persistence and storage using relational and NoSQL technologies.
  • Oversee frontend applications built with contemporary JavaScript frameworks.
  • Leverage in-memory data grids and caching solutions.

Key Skills:

  • Strong commercial experience with Java and managing JVM engineers.
  • Experience with DevOps practices.
  • Proven track record of leading engineering teams.
  • Solid understanding of CI/CD pipelines.
  • Familiarity with automated testing and infrastructure as code.
  • Experience with modern JVM frameworks such as Spring and Spring Boot.
  • Knowledge of cloud-native services on Azure and Kubernetes.
  • Experience with SQL Server and MongoDB.
  • Proficiency in contemporary JavaScript frameworks like React and Angular.
  • Experience with caching solutions like Redis and Ignite.

Salary (Rate): £81.25/hr

City: London

Country: United Kingdom

Working Arrangements: on-site

IR35 Status: outside IR35

Seniority Level: Mid-Level

Industry: IT

Detailed Description From Employer:

Java Software Engineering Manager (x2) - 6 month - 3 days pw onsite London - Circa £650pd outside IR35

We’re looking for a hands-on Java Software Engineering Manager to lead a high-performing team building reliable, scalable systems. You’ll balance technical leadership with people management, setting clear direction while staying close enough to the code to guide architecture and best practices. Ideally you will have managed teams working with Java and modern backend technologies, a proven track record of leading engineers, and a pragmatic, calm approach to problem-solving.

Technical Requirements

  • Strong commercial experience with Java /managing JVM engineers
  • Promote DevOps (build/run it) methodology and practices
  • Experience designing and delivering microservices-based architectures
  • Solid understanding of CI/CD pipelines , including build automation, testing, and deployment
  • Familiarity with modern engineering practices: automated testing, infrastructure as code, monitoring, and observability

Technology Stack

  • Backend development across modern JVM frameworks including Spring , Spring Boot , and Micronaut , primarily using Java
  • Cloud-native services deployed on Azure , with orchestration via Kubernetes and system monitoring/observability using tools such as Dynatrace
  • Data persistence and storage using a mix of relational and NoSQL technologies, including SQL Server and MongoDB
  • Frontend applications built with contemporary JavaScript frameworks and languages such as React , Next.js , Angular , and TypeScript
  • In-memory data grids and caching solutions leveraging technologies like Redis and Ignite

If of interest, please apply with your updated CV and we can arrange a call.