Negotiable
Inside
Hybrid
Telford, UK
Summary: The Technical Lead (Java) role involves leading technical direction for development teams within a large-scale central government programme. The position requires hands-on Java expertise and the ability to mentor engineers while ensuring best practices in software engineering and delivery. The role is based in Telford, requiring on-site presence two days a week, and is focused on delivering secure and scalable digital services. This position is classified as inside IR35.
Key Responsibilities:
- Provide technical leadership and guidance to software engineering teams
- Define and implement best practices in software design, coding, testing, and deployment
- Lead the development of secure and scalable Java-based applications
- Collaborate closely with Product Managers, Architects, and Delivery Leads to ensure technical alignment
- Contribute to continuous improvement and innovation within a complex, multi-team environment
Key Skills:
- Strong Java expertise (Java 8+), with experience designing and building enterprise-scale applications
- Proven experience as a Tech Lead or Senior Engineer in central government or large public sector programmes
- Solid understanding of microservices, API development, and integration patterns
- Experience with cloud environments (AWS, Azure, or similar)
- Knowledge of CI/CD pipelines, containerisation, and infrastructure as code principles
- Strong communication and stakeholder engagement skills
Salary (Rate): undetermined
City: Telford
Country: UK
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
Role: Technical Lead (Java)
Location: Telford (2 days per week on-site)
Duration: 6 months
Rate: Inside IR35
We're seeking an experienced Technical Lead (Java) to join a large-scale central government programme, supporting the delivery of high-quality, secure, and scalable digital services.
You'll lead technical direction across development teams, ensuring best practice in software engineering, architecture, and delivery. This role requires hands-on Java expertise alongside the ability to mentor engineers and influence technical decisions across multiple workstreams.
Key ResponsibilitiesProvide technical leadership and guidance to software engineering teams
Define and implement best practices in software design, coding, testing, and deployment
Lead the development of secure and scalable Java-based applications
Collaborate closely with Product Managers, Architects, and Delivery Leads to ensure technical alignment
Contribute to continuous improvement and innovation within a complex, multi-team environment
Essential Skills & Experience
Strong Java expertise (Java 8+), with experience designing and building enterprise-scale applications
Proven experience as a Tech Lead or Senior Engineer in central government or large public sector programmes
Solid understanding of microservices, API development, and integration patterns
Experience with cloud environments (AWS, Azure, or similar)
Knowledge of CI/CD pipelines, containerisation, and infrastructure as code principles
Strong communication and stakeholder engagement skills