We are supporting a large enterprise programme that requires a hands-on Senior Java Engineer to stabilise, troubleshoot and uplift critical applications. This suits someone who thrives on solving complex problems, unblocking stuck systems and improving overall performance across a modernised platform. You’ll work closely with architects, product teams and integration specialists to diagnose issues across containerised Spring Boot services, re-platformed Postgres databases, and legacy integration patterns. The environment is delivery-focused, fast-paced and expecting strong technical ownership. What You’ll Work On Troubleshoot and stabilise legacy and containerised Java Spring Boot applications Deep-dive into performance, logging, configuration and integration issues Work across a re-platformed Postgres database (migrated from DB2) Support refactoring, optimisation and uplift of microservices Assist with integrations across IBM and related platforms Collaborate with architects and testers in a hybrid on-site model Contribute to continuous improvement and engineering best practice What We’re Looking For 7–10 years’ Java engineering experience Strong Spring Boot and microservices background Practical experience with Docker/Kubernetes environments Proven ability to resolve complex production issues Solid SQL and Postgres capability Exposure to enterprise integration platforms (IBM stack ideal) Someone calm under pressure, analytical and proactive Why This Role Stands Out Long-term rolling engagement Hybrid working environment Excellent daily rate Opportunity to influence a major digital uplift If you excel at breaking down problems fast, stabilising critical systems and driving engineering quality, we’d love to speak with you. Apply now or contact us for a confidential chat.