← Back to jobs

Senior Developer (Java)

Skills

accessibilityagileapici cddevopsgitgoogle tag managergrafanaitiljavajenkinskibanaobservabilityowaspprocess improvementscrumspringtddunit testinguser storiesJavaGitCI/CDSpring

Description

Overview

In this role you will contribute to HMRC’s customer-centric digital services, building and maintaining high-volume, business-critical applications. You will work in an Agile Scrum Team within the Chief Digital Product Office, collaborating with stakeholders and partners to deliver improved digital services. You will design solutions that support statutory changes, improve resilience, and mentor peers while operating live services. This is an opportunity to shape public digital delivery at scale with a focus on engineering excellence and continuous improvement.

Pay / Benefits
  • Flexible and Hybrid Working
  • Generous leave 25–30 days
  • Civil Service Pension contributions
  • Family-friendly policies
  • Coaching and development
  • Support for professional qualifications
Responsibilities
  • Plan and lead development activities supporting legislative changes, service enhancements, maintenance and problem resolution within strict timescales
  • Translate user needs and stories into effective technical solutions
  • Develop and maintain deep knowledge of the wider service architecture and support the development of others
  • Operate and support live services using monitoring and observability tools
  • Contribute to deployment activities and take ownership of production releases
  • Proactively improve service resilience, stability, scalability and maintainability
  • Support and mentor less experienced developers within the team
  • Contribute to a culture of continuous improvement and engineering excellence
Key requirements
  • Working as part of an agile software delivery team, leading on aspects of development work and guiding junior members
  • Demonstrable experience using Java 8+ and Spring Framework to deliver user-centred digital services
  • Experience planning and leading development on related user stories
  • Experience of DevOps practices such as CI/CD (unit testing, TDD, Jenkins, Git, or similar)
  • Evidence of taking ownership of risks and technical debt and prioritising with stakeholders
  • Problem solving and delivering multiple solution approaches, including process improvements
  • Experience evaluating data against business rules through rules engines such as Apache KiE – Drools
  • Operating a live service using observability tools (Kibana, Grafana, Google Tag Manager) and managing live incidents within an ITIL framework
  • Knowledge of web security best practices (OWASP Top 10)
  • Experience with tools for API, performance, accessibility and security testing
  • Collaborative team player
  • Mentoring mindset
  • Problem solving and analytical thinking
  • Java 8+
  • Spring Framework
  • CI/CD (Jenkins, Git, TDD)

Get similar jobs in United Kingdom by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more Software Developer jobs in United Kingdom.

No similar openings right now. Refine your search or create an alert above.