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

Get the CLI →

CBSbutler Ltd.

NewBe an early applicant

Senior Java Engineer

Posted
Discussion

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