Full Stack Lead Java Developer

Full Stack Lead Java Developer

Posted Today by Alexander Mann Solutions - Public Sector Resourcing

Negotiable
Inside
Hybrid
Manchester, UK

Summary: The Full Stack Lead Java Developer role involves leading a multidisciplinary team to deliver efficiency improvements in health assessments for the DWP. The position requires significant autonomy and technical leadership throughout the engineering life cycle, focusing on service transformation and digital innovation. The developer will set technical direction, ensure engineering quality, and mentor team members while working in a hybrid environment. This role is based in various UK cities, including Manchester, Birmingham, and Leeds, and is classified as inside IR35.

Key Responsibilities:

  • Set technical direction for engineering work and contribute to service architecture.
  • Ensure engineering quality and maintain standards across services.
  • Provide technical advice to stakeholders and align decisions with program goals.
  • Coach and mentor engineers to support capability development.
  • Lead problem resolution and manage complex technical risks.
  • Influence multi-team delivery and ensure consistent technical practices.

Key Skills:

  • Full-stack engineering expertise with Java, Node, React, Angular, TypeScript/JavaScript.
  • Strong cloud engineering capability, particularly with AWS.
  • AI-related engineering capability and experience with LLM/ML services.
  • Infrastructure-as-Code delivery using Terraform or equivalent.
  • DevOps and CI/CD engineering experience.
  • Containerisation and platform engineering skills, including Docker and Kubernetes.
  • Testing and quality assurance leadership experience.
  • Experience in regulated environments and secure service engineering.
  • Strong software craftsmanship discipline and collaboration skills.
  • Experience in agile delivery environments and domain awareness of GOV.UK services.

Salary (Rate): undetermined

City: Manchester

Country: UK

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

On behalf of DWP, we are looking for a Full Stack Lead Java Developer for a 12 Month (Inside IR35) Hybrid contract based up to 3 days per week in Manchester, Birmingham, Leeds, Sheffield, Newcastle or Blackpool.

This role will support delivery within the Health Assessment Efficiencies (HAE) Workstream, which focuses on delivering measurable efficiency improvements in health assessments through service transformation, digital innovation, and process optimisation within a 12-18-month timeframe.

The work includes mobilising and delivering a prioritised set of initiatives designed to reduce administrative burden and improve clinical/operational processes. This includes initiatives such as Write Up Assistant, Transcription & summarisation, Case summarisation, NHS data share, and audit/process optimisation (for example: "group/remove audit attributes," "automate/streamline amendments," and WCA intelligent audit). Delivery will be scaled based on evidence of outcomes and governance decisions.

The work will be delivered via a multidisciplinary team using agile ways of working (clear prioritisation, sprint planning, reviews, and continuous improvement) with appropriate delegated decision-making to maintain pace and focus.

As a Lead Full Stack Java Developer, you will be required to operate with significant autonomy, providing expert technical leadership and assurance across the engineering life cycle.

This includes:
. Setting technical direction for engineering work within the team and contributing to wider service architecture and delivery patterns.
. Ensuring engineering quality, defining, and maintaining standards, patterns and principles that underpin delivery across HAS/PIP services.
. Providing specialist technical advice to Product Managers, Delivery Managers, Architects, and teams, ensuring decisions align with broader programme goals.
. Coaching and mentoring engineers, supporting capability development across software engineering, DevOps, testing, and secure delivery.
. Leading on problem resolution, using judgement and expertise to manage complex technical risks, incidents, and architecture trade-offs.
. Influencing multi-team delivery, ensuring consistent technical practice, and shaping the approach to creating scalable, reliable, and secure digital services

Experience and Skills
. Full-stack engineering expertise with hands-on experience delivering complex digital services using modern languages (Java, Node) and Front End frameworks (React, Angular, TypeScript/JavaScript). Able to design, build and maintain high-quality, reusable components and services aligned to DWP engineering standards.
. Strong cloud engineering capability, particularly AWS. Able to design, configure and operate cloud-native services (compute, networking, IAM, VPC design, storage patterns), including secure-by-design practices. Experience with serverless patterns, microservices, and event-driven architectures.
. AI-related engineering capability to support the innovation workstreams. Experience integrating LLM/ML services, validating model outputs, designing deterministic and non-deterministic test scenarios, managing prompt evaluation, and incorporating guardrails for responsible AI. Experience working with model-driven APIs (eg, Bedrock, OpenAI) is desirable and directly relevant to the workstream needs.
. Infrastructure-as-Code delivery using Terraform or equivalent tooling, including modular environment provisioning, automated compliance, configuration management, and consistent environment replication.
. DevOps and CI/CD engineering, including GitLab/Jenkins/GitHub Actions, automated build/test/deploy workflows, dependency security scanning, quality gates, and integration of controls required for operating in highly regulated environments.
. Containerisation and platform engineering, including Docker and ideally, orchestration using Kubernetes/EKS. Ability to diagnose and mitigate platform issues, performance bottlenecks, and environment variations.
. Testing and quality assurance leadership, with experience embedding shift-left practices in pipelines, including unit, integration, E2E, API/contract, load/performance, and security testing. Strong understanding of observability-driven validation, using logs, metrics, and traces to ensure service reliability.
. Practical experience of engineering secure services in regulated environments, including authentication/authorisation patterns, encryption, audit, data minimisation, network restrictions, and secure operational workflows.
. Strong software craftsmanship discipline, including code quality tooling (eg, SonarQube), automated dependency management, refactoring for maintainability, and promoting best-practice engineering habits across teams.
. Excellent collaboration and stakeholder engagement skills. Able to explain technical decisions to non-technical stakeholders, influence direction across multi-disciplinary teams, and work closely with Product, Architecture, QA, User-Centred Design and Operations.
. Experience operating within multi-team, agile delivery environments, contributing to sprint planning, backlog refinement, roadmap discussions, and continuous improvement.
. Domain awareness of GOV.UK-based services or public-sector delivery environments, including secure data handling, auditability, resilience, and user-centred service delivery patterns.

Please be aware that this role can only be worked within the UK and not Overseas.

In applying for this role, you acknowledge the following "this role falls in scope of the Off Payroll Working in the Public Sector legislation. Any rates of payment quoted will reflect the gross rate per day for the assignment and will be subject to appropriate taxes and statutory costs. As such the payment to the intermediary and your income resulting from this contract will be different".