Java Application Development Team Leader - Manchester - £120k
3 days per week in office
My client is a global financial agency and require an experienced and credible Java Development Team Leader to join them in their Manchester office on a permanent basis
Duties:
- Develop and deliver the development strategy for full-stack applications, aligning with the business roadmaps, priorities, and objectives.
- Lead teams of software engineers, fostering a culture of innovation and excellence.
- Oversee the architecture, design and development of applications using Java, React and Python.
- Contribute to establish tools, technologies, standards and ways of working (Agile).
- Manage multiple concurrent projects, ensuring timely delivery within scope and timelines.
Required:
- 10+ years of experience in software engineering, with at least 5 years in a leadership role.
- Extensive experience with Java, React and Python
- Demonstrable experience of managing and delivering large-scale, high-performance applications.
- Experience in applying streaming and event-driven techniques.
- Experience with cloud platforms (e.g., AWS, Azure) and microservices architecture.
- DevOps practices and tools (e.g., Docker, Kubernetes / EKS-based container orchestration).
- Knowledge and exposure to Kafka.
- Agile practitioner capabilities and experience working with or in Agile teams.
- Experience in the Financial Services indus...