Enable job alerts via email!

Java Technical Lead / Lead Developer - Manchester - £120k

DGH Recruitment

Manchester

On-site

GBP 125,000 - 150,000

26 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Java Technical Lead to drive innovation in their Manchester office. This pivotal role involves leading a talented team of developers, shaping the development strategy for full-stack applications, and ensuring the delivery of high-performance solutions. With a focus on Java and React, you'll oversee architecture and design while implementing Agile practices. Join a forward-thinking company in the financial services sector, where your leadership will directly impact the success of critical projects and contribute to a culture of excellence and collaboration.

Qualifications

  • 10+ years in software engineering, with 5 years in leadership roles.
  • Extensive experience with Java and React, managing large-scale applications.

Responsibilities

  • Lead a team of Java Developers and oversee application architecture.
  • Develop strategies for full-stack applications aligning with business objectives.

Skills

Java

React

Leadership

Agile

Python

Cloud Platforms

Microservices

DevOps

Kafka

Tools

Docker

Kubernetes

Job description

Java Technical Lead / Lead Developer - Manchester - £120k

My global financial client is looking for a Java Technical Lead / Lead Developer / Principal Developer / Engineering Lead to join them in their Manchester office on a permanent basis.

Duties:

  1. Lead a team of Java Developers (experience of this is essential).
  2. Develop and deliver the development strategy for full-stack applications, aligning with the business roadmaps, priorities, and objectives.
  3. Oversee the architecture, design and development of applications using Java and React (any Python is beneficial).
  4. Contribute to establish tools, technologies, standards and ways of working (Agile).
  5. Manage multiple concurrent projects, ensuring timely delivery within scope and timelines.

Required:

  1. 10+ years of experience in software engineering, with at least 5 years in a leadership role.
  2. Extensive experience with Java and React (Python desirable).
  3. Demonstrable experience of managing and delivering large-scale, high-performance applications.
  4. Experience in applying streaming and event-driven techniques.
  5. Experience with cloud platforms (e.g., AWS, Azure) and microservices architecture.
  6. DevOps practices and tools (e.g., Docker, Kubernetes / EKS-based container orchestration).
  7. Knowledge and exposure to Kafka.
  8. Agile practitioner capabilities and experience working with or in Agile teams.
  9. Experience in the Financial Services industry beneficial.

Employment type: Full-time

Job function: Information Technology

Industries: Financial Services, Professional Services, and Banking

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