TXP Technology x PeopleTelford, West Midlands (Region), UK

Java Developer

Description

Java Developer

Public Sector Client 6-Month Contract Hybrid (Remote + 1-2 days per month onsite in Telford) £565 per day | Inside IR35 Active or Lapsed SC Clearance Preferred

About the Role

Our public sector client is seeking an experienced Java Developer to join the Live Support function a high-impact service supporting a large and critical part of the UK tax system.

This role involves a blend of BAU support, enhancements, and new development, working in a batch-processing environment commonly found in major organisations. You will diagnose issues across multiple layers, deliver fixes, and contribute to continuous improvement while working across both legacy and modern technology stacks.

Key Responsibilities

  • Provide live support and BAU maintenance for the IDMS platform
  • Deliver enhancements, defect fixes and small-change development
  • Diagnose issues across application, database and integration layers
  • Support scheduled and batch-based processing environments

Core Skills & Experience

  • Strong Java development experience, ideally with Spring Boot
  • Strong SQL, including PL/SQL or similar procedural database languages
  • Experience supporting batch-based and scheduled processing (e.g., CRON, TWS)
  • Public sector experience
  • Confident troubleshooting across application, database and integration tiers
  • Experience working in Unix/Linux environments and using command-line tools
  • Familiarity with Git and structured release processes

Additional Insight

This role sits within a batch-processing environment, which differs from microservices or event-driven models typical in sectors such as banking or insurance. The system you'll support is mission-critical and high-impact, underpinning major operations across the UK tax framework.

Skills

SpringSpring BootJavaEvent-DrivenSQLLinuxUnixGitPL/SQLMicroservices

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching