Overview
In this role, you will join an Agile Scrum team to design, build, and sustain high-volume digital services for HMRC Self-Assessment. You’ll translate user needs into technical solutions and contribute to a resilient, scalable live service used by millions. You’ll work closely with stakeholders, mentors, and other engineers to drive continuous improvement and digital innovation in a customer-centric mission.
Pay / Benefits
- Flexible and Hybrid Working
- Generous leave allowance (25–30 days, plus service-based increase)
- Civil Service Pension contributions
- Family-friendly policies
- Coaching and development
- Personal support
Responsibilities
- Plan and lead development activities for legislative changes, service enhancements, maintenance, and issue resolution within tight timelines
- Translate user stories into effective technical solutions and maintain deep knowledge of service architecture
- Operate and support live services using monitoring/observability tools and manage production releases
- Improve service resilience, stability, scalability, and maintainability; contribute to continuous improvement and engineering excellence
- Mentor less experienced developers and support a collaborative, learning-focused team culture
Key requirements
- Working in an agile software delivery team; provide development direction for junior members
- Experience with Java 8+ and Spring Framework to deliver user-centered digital services
- Experience planning and leading development on related user stories
- DevOps practices including CI/CD, unit testing, TDD, Jenkins, Git (or similar)
- Ability to take ownership of risks and technical debt with stakeholders
- Problem solving with multiple technical/workflow approaches
- Experience evaluating data against business rules via rules engines (Apache KiE – Drools)
- Experience operating a live service with observability tools (Kibana, Grafana, Google Tag Manager) 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-oriented mindset
- Mentoring and coaching others
- Problem solving with a proactive, can-do approach
- Java 8+
- Spring Framework
- CI/CD
Senior Developer (Java) in Salford employer: United Kingdom Government
At HM Revenue and Customs, we pride ourselves on being an exceptional employer that fosters a culture of inclusivity, collaboration, and continuous professional development. As a Senior Business Analyst, you will have the opportunity to lead transformative projects in a dynamic environment while benefiting from flexible working arrangements and a commitment to employee growth. With a focus on meaningful work and a supportive team atmosphere across various UK locations, HMRC is dedicated to helping you thrive in your career.