Senior Java Engineer Spring / Microservices (Hybrid) My client is seeking an experienced Senior Java Engineer to join their team as they transition to a product-focused model, modernising their legacy platforms with cutting-edge Java, Spring, and microservices architecture. This is a hands-on role for a highly skilled engineer who thrives on designing, building, and optimising scalable, high-performance applications. Youll work in a collaborative Agile environment, contributing to software design, development, and deployment while advocating for best engineering practices. Key Responsibilities: Develop and enhance Java / Spring-based microservices for high-performing applications. Design and implement scalable, cloud-native solutions using modern frameworks. Drive best practices in software development, DevOps, and automation. Build and maintain RESTful APIs, ensuring robust testing and security standards. Work with CI/CD pipelines, contributing to automated testing and continuous deployment. Collaborate with cross-functional teams, engaging in code reviews, Agile ceremonies, and knowledge sharing. Essential Skills & Experience: 5+ years of hands-on experience in Java & Spring (Spring Boot preferred). Strong experience in RESTful API & microservices development. Proficiency with Git, Maven/Gradle, Jenkins, and CI/CD pipelines. Experience working in Agile teams, following DevOps and automation principles. Exposure to cloud platforms (AWS, Azure, or GCP) and API gateways is a plus. Whats on Offer: Salary up to £70k Hybrid working (1 day per week in office) Outstanding benefits package Exciting, large-scale modernisation projects with the latest technologies A culture of engineering excellence and continuous improvement For more information on this opportunity, connect with Neill Ferguson on LinkedIn or submit your CV via the link below. Skills: java spring azure