Point your AI agent at freehire and let it find you a job.

Get the CLI →

CBSbutler Holdings Limited trading as CBSbutler

New

Senior Java Engineer

Posted 2 views
Discussion

Summary

6-month rolling contract (inside IR35) for a Senior Java Engineer supporting HMRC's Tax Administration Modernisation Programme from Telford (hybrid, 2 days onsite). Day-to-day backend Java/Spring development across Scrum teams using RabbitMQ, MongoDB/Oracle, Python scripting and AI-assisted development.

Senior Java Engineer

6 Months rolling

£575 - £595 per day inside ir35

Hybrid/Telford- 2 Days Onsite

Candidates are required to go through BPSS clearance for this role

We're looking for a Senior Java Engineer who can bring strong backend engineering experience alongside an interest in AI-assisted development. It is for a client of ours growing its engineering team on a major Tax Administration Modernisation Programme, supporting HMRC in transforming and modernising critical services.

You’ll join an agile engineering environment working across multiple Scrum teams, helping design and deliver new capabilities for the Auxiliary Self-Assessment Solutions (ASAS) programme - including the Historical Records Store (HRS).

What you'll be working with:

  • Java & Spring
  • RabbitMQ & JSON
  • MongoDB & Oracle
  • Python / scripting
  • AI technologies & AI-assisted development
  • System prompt engineering
  • Git / GitLab
  • Agile / Scrum delivery
  • Working across the wider product stack

The team is building modern services across Presentation, Service and Data layers, with engineers encouraged to become genuinely T-shaped and develop capability beyond their core specialism.

We're looking for someone who has:

  • Strong Java engineering experience
  • Expereince or awareness of, AI technologies
  • Python/scripting experience
  • Understanding of Git (GitLab experience advantageous)
  • Proven leadership and coaching ability
  • Excellent communication and stakeholder management skills
  • A collaborative, quality-driven approach
  • The adaptability to work across different areas and priorities
  • Experience working effectively within Agile/Scrum teams

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available