Negotiable
Undetermined
Undetermined
Manchester, Leeds, London Newcastle , UK
Summary: The Technical Lead (Java) will oversee a team of Java Developers within a significant programme at DWP, focusing on delivering scalable services for high-traffic environments. This hands-on role encompasses leadership, solution delivery, and technical assurance for large-scale digital services. The successful candidate will also be responsible for mentoring team members and ensuring effective communication of technical concepts to non-technical stakeholders.
Key Responsibilities:
- Lead and direct a team of Java Developers, providing guidance and mentoring.
- Build robust, automated test suites to support a continuous deployment environment.
- Design, implement, and manage APIs for both internal and external consumption.
- Support Server Side web applications, providing 2nd-line support where required.
- Communicate technical concepts effectively to non-technical stakeholders.
- Apply system administration and configuration management skills, with experience in handling and scaling large datasets.
- Design and maintain high-traffic websites with strong understanding of web architecture.
- Work with Unix-like operating systems (Linux, MacOS).
Key Skills:
- Strong expertise in Java development and leading software engineering teams.
- Hands-on experience with API design and implementation.
- Skilled in continuous integration/continuous deployment (CI/CD) and automated testing.
- Strong understanding of web application architecture and scaling high-traffic sites.
- Experience with Unix/Linux environments and system administration.
- Excellent communication skills - ability to translate technical concepts for business stakeholders.
Salary (Rate): £500 daily
City: Manchester
Country: UK
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Detailed Description From Employer:
We are seeking a Technical Lead (Java) to join a high-profile programme within DWP. The successful candidate will lead and direct a team of Java Developers, helping to deliver robust, scalable services and platforms for high-traffic environments.
This role is hands-on, covering leadership, solution delivery, and technical assurance across large-scale digital services.
Key Responsibilities
- Lead and direct a team of Java Developers, providing guidance and mentoring.
- Build robust, automated test suites to support a continuous deployment environment.
- Design, implement, and manage APIs for both internal and external consumption.
- Support Server Side web applications, providing 2nd-line support where required.
- Communicate technical concepts effectively to non-technical stakeholders.
- Apply system administration and configuration management skills, with experience in handling and scaling large datasets.
- Design and maintain high-traffic websites with strong understanding of web architecture.
- Work with Unix-like operating systems (Linux, MacOS).
Essential Skills & Experience
? Strong expertise in Java development and leading software engineering teams.
? Hands-on experience with API design and implementation.
? Skilled in continuous integration/continuous deployment (CI/CD) and automated testing.
? Strong understanding of web application architecture and scaling high-traffic sites.
? Experience with Unix/Linux environments and system administration.
? Excellent communication skills - ability to translate technical concepts for business stakeholders.