skip navigation
skip mega-menu

Lead Developer (Java) - HMRC - G7

Government Digital & Data -

Full-time (Permanent)
National minimum £58,541 - maximum £64,624 London minimum £65,869 - maximum £72,711
Published on
9 October 2026
Deadline
29 October 2026

Location

Bristol Regional Centre - 3 Glass Wharf
Cardiff Regional Centre - Ty William Morgan
Edinburgh Regional Centre - Queen Elizabeth House
Glasgow Regional Centre - Atlantic Square
Leeds Regional Centre - Wellington Place
Manchester Regional Centre - Three New Bailey
Telford - Plaza 1 and 2
Worthing - Teville Gate House
Stratford Regional Centre - Westfield Avenue

Please note that due to workforce controls, Stratford is only available to existing HMRC staff in these locations. HMRC staff based in Reading can also apply to move to Stratford in line with Migration path. HMRC staff based in 100PS can also apply to move to Stratford, however, please note that selecting “London” on your location preference choices refers to 100 Parliament Street and not the wider London area.

About the job

Job summary

Discover a career in your hands at HMRC. Whether you're seeking purpose, growth, or a workplace that gives you a true sense of belonging, hear from some of our employees as they share their story about what it’s really like to work at HMRC.

   

Visit our YouTube channel to watch the full series and come and discover your potential.

At HMRC we are committed to creating a great place to work for all our colleagues; an inclusive and respectful environment that reflects the diversity of the society we serve.

We want to maximise the potential of everyone who chooses to work for us and we offer a range of flexible working patterns and support to make a fulfilling career at HMRC accessible to you.

Diverse perspectives and experiences are critical to our success and we welcome applications from all people from all backgrounds with the experience and skills needed to perform this role.

At HMRC, we are already one of the most digital organisations in the UK. We have one of the largest data sources, and we're creating a world-class IT function. HMRC is building a modern, digital tax administration.

With 50 million customers to serve, over 60 thousand colleagues to support, and £600 billion to collect to fund UK Plc, our IT operation is huge. Operating at this level isn't for everyone, but those ready for the challenge will find unique opportunities to work with advanced technologies and create lasting impact.
Chief Digital and Information Office (CDIO) set the technology direction for HMRC and deliver the high-level design for all IT solutions.

We are responsible for building and running HMRC IT services along with providing IT change and operational support.

The Borders and Trade Delivery Group are responsible for the end to end service management and development of over 140 separate services, from the generation of Trade Statistics, to the administration of Customs and Excise duties.

This is an exciting role as a key member of the delivery team, collaborating with partners throughout the full delivery lifecycle to ensure delivery and support of highest-quality software products.

Our developers work closely with business analysts, testers and product owners within a truly collaborative environment.

Job description

As Lead Developer in HMRC, you will be responsible for setting technical direction, and ensuring the delivery of high-quality, scalable, and secure services.

You will guide and support a fast paced engineering team across the full service lifecycle, translating business and user needs into coherent technical designs, acting as an application architect, balancing strategic alignment with practical delivery, and remaining sufficiently hands-on to validate designs through prototypes or reference implementations.

You will lead low level solution design of complex large scale services and create corresponding documents and architectural diagrams. You must be proficient in a wide range of technical systems, and in identifying appropriate technology and approaches.

Alongside functional change, you would lead solution design to meet non-functional requirements such as resilience, performance, scalability and observability.

You will lead delivery of high quality software that meets user needs, and be responsible for overseeing the development of clean, secure code following a test-driven approach.

Key responsibilities

  • Set technical strategy and direction, ensuring architectural decisions, tooling choices and design approaches support scalable, secure, high‑quality services.
  • Provide expert judgement and act as the escalation point for complex or high‑risk technical issues, guiding teams towards robust solutions.
  • Act as a design authority for technical change to the service, ensuring all implementations align to HMRC Enterprise Architecture Patterns.
  • Oversee the full lifecycle of build/run/improve, ensuring services remain resilient, compliant and aligned to user and business needs, even when not personally hands‑on.
  • Provide leadership to developers, delegating technical work, supporting planning, reviewing solution approaches, and ensuring development is on track and to the expected quality.
  • Assure security compliance, embedding secure‑by‑design principles and ensuring risks are understood and mitigated.
  • Lead on solution design & technical decision‑making, including reviewing and challenging design choices (e.g., Redis persistence strategies, interface behaviours, microservice consolidation).
  • Ensures compliance with performance and design standards, influencing cross‑team technology choices (e.g., SSO, Keycloak, REST template decisions).
  • Contribute to the development of robust, accurately estimated, project plans, considering risk and mitigation.
  • Critical decision making: Making and recording effective decisions following the appropriate decision-making criteria, framework or guidance.

Person specification

This role will suit an experienced technical leader who combines strong software engineering expertise with a specialism in application architecture and design. You will take ownership of technical direction, translate complex needs into coherent designs, and provide clear leadership throughout the service lifecycle.

  • Proactive and self-driven
  • Strategic and pragmatic
  • Design led
  • Strong technical judgement
  • Quality and resilience focused
  • Leads through influence
  • Governance and assurance minded
  • Hands on and credible
  • Collaborative communicator
  • Coaching & Continuous Improvement mindset
  • Outcome focused
  • Resilient under pressure

Additionally, the post holder will work normal office hours though may be required to occasionally attend the office outside of normal working hours (for example to support software releases). The post holder may be required to provide part of a 24/7 on-call Rota.

Essential Criteria

  • Demonstrable experience of producing detailed designs for complex, secure and resilient Java services, and acting as an application architect for enterprise-scale Java solutions
  • Strong Java engineering background, sufficient to challenge designs and validate implementation choices. Including the following accompanying technology: 
    • REST APIs, Spring (Boot / Cloud / etc), REDIS, Kubernetes, Docker
    • Java Messaging (Kafka / RabbitMQ)
    • Relational and Non-Relational Database technologies (MySQL, Oracle, MongoDB)
  • Strong background in transforming high level solution designs into low level detailed implementation designs for enterprise scale, resilient, Java microservices (including design of; APIs, integrations, data flows, security controls, hosted on AWS technologies such as S3, EC2 and EKS) 
  • Strong knowledge of enterprise scale microservice architecture and cloud native, distributed design patterns
  • Experienced in leading developers during advanced problem‑solving during complex integration challenges  
  • Experienced in a variety of UML diagram techniques including but not limited to sequence diagrams and data flow diagrams
  • Experience making and clearly communicating pragmatic technical decisions across multiple teams and stakeholders
  • Strong background in stakeholder management, proven collaboration with Business Analysis, Delivery Managers, Product Managers, and Business Representatives.

Desirable Criteria

  • Generative AI technology for use in Software Engineering
  • Awareness of Product Ways of Working
  • HMRC Borders and Trade domain knowledge

More jobs at Government Digital & Data

Interaction Designer - GDS
Full-time (Permanent)
Test Engineer - GDS - SEO
£46,725 - £50,220 (London) / £42,893 - £45,653 (National) plus additional allowance
Full-time (Permanent)
Senior Interaction Designer Intellectual Property Office -
Full-time (Permanent)
Senior Interaction Designer Intellectual Property Office - sE
Full-time (Permanent)
Infrastructure Engineer - HMRC - HEO
£37,682 - £40,705
Full-time (Permanent)
Senior Delivery Manager - Driver and Vehicle Standards Agency - SEO
£44,241 - £48,241
Full-time (Permanent)
Product Manager - GCHQ - SEO
£55,758 - £62,008
Full-time (Permanent)
Senior Data Architect - OFGEM - G7
National £49,452-58,519, London £52,397-62,699
Full-time (Permanent)
Deputy Chief Information Security Officer (Cyber Operations) - Home Office - SCS1
£90,000 - £105,000
Full-time (Permanent)
Associate Service Owner (Cyber Uplift) - Government Digital Service - G7
£56,850 - £68,570 based on location
Full-time (Permanent)
Lead Site Reliability Engineer - Department for Business and Trade - G7
£68,732 - £88,423
Full-time (Permanent)
Senior Software Developer (Python) - Department for Business and Trade - G7
£68,732 - £88,423
Full-time (Permanent)
Software Developer - HM Courts and Tribunals Service - SEO
£42,914 - £53,081
Full-time (Permanent)
Senior UiPath Software Developer - HM Courts and Tribunals Service - G7
£58,511 - £70,725
Full-time (Permanent)
Delivery Manager - Government Commercial Agency - SEO
£48,027 - £54,751
Full-time (Permanent)
Service Delivery Manager - Ministry of Housing, Communities and Local Government - SEO
£45,773 - £49,352
Full-time (Permanent)
Senior Product Manager ServiceNow - Ministry of Housing, Communities and Local Government - G7
£60,230 - £65,820
Full-time (Permanent)
Junior Infrastructure Engineer - Competition & Markets Authority - HEO
£39,500 - £43,950
Full-time (Permanent)
IT Service Manager - Driver and Vehicle Licensing Agency - SEO
£45,900
Full-time (Permanent)
Lead DevOps Engineer - MI6 Secret Intelligence Service - SEO
£77,242 Plus a recruitment and retention allowance of £6,251
Full-time (Permanent)
Senior DevOps Engineer - MI6 Secret Intelligence Service - HEO
£66,059
Full-time (Permanent)
Senior Data Architect (UKSV) - Cabinet Office - G7
£59,920 to £66,036
Full-time (Permanent)
Chief Information Security Officer - Ministry of Defence - SCS1
£115,000
Full-time (Permanent)
Deputy Chief Scientific Adviser - Ministry of Justice - SCS1
£86,000 - £117,800
Full-time (Permanent)
M365 Developer - Government Legal Department - SEO
£47,850 - £67,561
Full-time (Permanent)
Senior Delivery Manager - Government Digital Service - G7
£58,275 - £71,040
Full-time (Permanent)
DBS Lead Business Analyst - Ministry of Defence - G7
£61,630
Full-time (Permanent)
Software Developer - HMRC - HEO
£37,682 - £40,705
Full-time (Permanent)
Service Delivery Manager (Workday and Business Applications) - Food Standards Agency - G7
£58,279 (National) £62,823 (London)
Full-time (Permanent)
Senior Product Manager - National Crime Agency - G7
£70,179 + additional London Weighting of £4,379 if role based in London
Full-time (Permanent)
Senior Technical Architect - Government Digital Service - G7
£58,275 - £73,875 (National) Based on capability.
Full-time (Permanent)
Senior Technical Architect - Department for Work and Pensions - G7
£57,946 - £81,267
Full-time (Permanent)
Senior Salesforce Architect - OFGEM - G7
National: £49,452-58,519 / London: £52,397-62,699
Full-time (Temporary)
Head of Data Interoperability (Data Engineering) - Government Digital Service - G6
£71,920 - £87,475 based on location and capability
Full-time (Permanent)
User Researcher - Government Digital Service - SEO
£45,740 - £56,440 based on location and capability
Full-time (Permanent)
Data Governance Officer - Government Digital Service - HEO
£37,655 - £40,850 depending on location
Full-time (Permanent)
Junior Graphic Designer - Government Digital Service - HEO
£37,655 - £41,120 (full salary details on Civil Service Jobs link)
Full-time (Permanent)
Senior Software Developer - Cabinet Office - G7
National: £59,207 - £66,192. London: £65,193 - £70,958
Full-time (Permanent)
Software Developer Apprentice (Band 5/EO) - Health and Safety Executive - EO
£31,657 - £34,570
Full-time (Permanent)
Senior Software Development Engineer in Test - Driver and Vehicle Licensing Agency - SEO
£44,241 - £58,997 (full salary details on Civil Service Jobs link)
Full-time (Permanent)
Junior Software Developer - Charity Commission - EO
£30,734
Full-time (Temporary)
Senior Developer - Ministry of Justice - G7
£58,511 - £70,725 (full salary details on Civil Service Jobs link)
Full-time (Permanent)
Senior Delivery Manager - Department for Transport - G7
£59,816
Full-time (Permanent)
Lead Developer - Ministry of Justice - G7
National salary: £58,511 - £65,329, London salary: £63,343 - £70,725.
Full-time (Permanent)
Senior Machine Learning Engineer - Department for Business and Trade - G7
London: £72,732 to £88,423 / National: £68,732 - £84,423 (including allowance).
Full-time (Permanent)
Data Governance Manager - Government Legal Department - SEO
£43,500 - £53,724 (full salary details on Civil Service Jobs link)
Full-time (Permanent)
Technical Lead Product Manager - UK Health Security Agency - G6
£70,797 - £85,436 (Full salary details on Civil Service Jobs link)
Full-time (Permanent)
Technical Lead Product Manager - UK Health Security Agency - G6
£70,797 - £85,436 (Full salary details on Civil Service Jobs link)
Full-time (Permanent)
Lead Product Manager (Enablers) - Home Office - G6
£76,879 - £84,567 plus additional allowance based on capability
Full-time (Permanent)
Product Manager - Health and Safety Executive - G7
£62,898 - £67,243
Full-time (Permanent)
Senior Product Manager - Department of Health and Social Care - G7
Leeds: £58,462.56. London: £62,862.80
Full-time (Permanent)
Senior Infrastructure Engineer - HMRC - SEO
£45,544 - £49,523
Full-time (Permanent)
Infrastructure Engineer - Driver and Vehicle Standards Agency - HEO
£37,090 (plus additional allowance depending on location)
Full-time (Permanent)
Infrastructure Engineer (Storage, Backup and Cyber Recovery) - Driver and Vehicle Licensing Agency - HEO
£40,590 (basic salary £37,090) including allowance of £3,500.
Full-time (Permanent)
Senior Infrastructure Operations Engineer (NOC/SOC) - Driver and Vehicle Licensing Agency - SEO
£45,900 plus additional 35% shift allowance
Full-time (Permanent)
IT Service Manager - HMRC - HEO
£37,682 - £40,705
Full-time (Permanent)
Lead DevOps Engineer (DevOps Specialist Lead) - Intellectual Property Office - G7
£66,162 - £74,857
Full-time (Permanent)
Lead DevOps Engineer (Azure) - Department for Work and Pensions - G6
£75,026 - £92,522
Full-time (Permanent)
DevOps Engineer - Government Property Agency - SEO
£43,936 - £48,268 (full salary details on Civil Service Jobs link)
Full-time (Permanent)
Lead DevOps Engineer - Department for Science, Innovation & Technology - G7
£58,275 - £71,040 depending on location and capability (Full salary details on Civil Service Jobs link)
Full-time (Permanent)
Senior Business Analyst - Driver and Vehicle Standards Agency - SEO
£45,900 (candidates in Yeading/Uxbridge will receive the London Weighting allowance of £4,000)
Full-time (Permanent)
Lead Business Analyst - Companies House - SEO
£53,540 - £62,250 (Full salary details on Civil Service Jobs link)
Full-time (Permanent)
Lead Business Analyst - HMRC - G6
National: £71,725 - £79,481. London: £78,988 - £87,612
Full-time (Permanent)
Senior Test Engineer - HMRC - SEO
£45,544 - £49,523
Full-time (Permanent)
Test Engineer - Driver and Vehicle Standards Agency - HEO
£37,090 (Candidates based in Yeading will receive the London Weighting allowance of £4,000)
Full-time (Permanent)
Digital Delivery Senior Automation Tester - Intellectual Property Office - SEO
£47,766 - £58,850 (Full salary details on Civil Service Jobs link)
Full-time (Permanent)
Senior Quality Engineer - Ministry of Justice - G7
£58,511 - £70,725 based on location (Full salary details on Civil Service Jobs link)
Full-time (Permanent)
Senior Technical Architect - Government Commercial Agency - G7
£59,877 - £69,457
Full-time (Permanent)
Senior Technical Architect (Data) - Companies House - SEO
£42,923 - £58,044 (Full salary details on Civil Service Jobs link)
Full-time (Permanent)
Senior Enterprise Architect - Medicines and Healthcare Products Regulatory Agency - G7
Leeds: £57,028-£64,672. London: £60,778-£68,422
Full-time (Permanent)
Data Architect - OFGEM - G7
National £49,452 - £58,519. London £52,397 - £62,699
Full-time (Permanent)
Principal Enterprise Architect - Insolvency Service - G6
£72,113 - £82,346 (national). £76,801 - £87,698 (London - Internal candidates only).
Full-time (Permanent)
Deputy Chief Information Security Officer (Cyber Strategy, Governance, Risk and Compliance) - Home Office - SCS1
£90,000 - £105,000 (Full salary details on Civil Service Jobs link)
Full-time (Permanent)
Head of Physical and Personnel Security - Driver and Vehicle Standards Agency - G7
£59,816 + additional allowance depending on location
Full-time (Permanent)
Lead Developer - Driver and Vehicle Standards Agency - G7
£59,816 + additional allowance based on location and capability
Full-time (Permanent)
Site Reliability Engineer - Government Digital Service - G7
£63,865 - £79,215 (London) / £58,975 - £74,325 (National)
Full-time (Permanent)

Subscribe to our newsletter

Sign up here