Haystack
← Back to Jobs
Temporary/Casual
Technology
CH

Senior Java Engineer

CBSbutler Holdings Limited trading as CBSbutlerWellington, Shropshire🇬🇧United KingdomPosted 18 Sept 2026

Why This Role Stands Out

This Senior Java Engineer role offers a fantastic opportunity to contribute to a major modernization program with significant impact, alongside developing skills in AI-assisted development and gaining broad experience across a tech stack. You'll thrive here if you are a collaborative engineer eager to grow your expertise within an agile environment, and you will be rewarded with a competitive daily rate. Apply now to join this exciting project!

Quick Overview

Seniority
Mid Senior
Employment type
Temporary/Casual
Work mode
On Site
Location
Wellington, Shropshire, United Kingdom
MongoDBOracleSpringScrumAgileGitJavaPythonRabbitMQStakeholder Management

Job Description

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

If you are interested in this role, please feel free to submit your CV.

Similar jobs