Full Stack Engineer (Java) - Financial Services Location: Manchester (Hybrid) Salary: Competitive + excellent benefitsWe're working with a global financial services organisation looking to hire a Full Stack Engineer to join a high-impact engineering team delivering scalable, enterprise-grade solutions.This is a hands-on role, ideal for someone who is strong in Java and enjoys working across the full stack, contributing to architecture, delivery, and modern engineering practices.The roleYou'll play a key role in delivering end-to-end software solutions, working closely with product and business stakeholders to build secure, scalable, and resilient systems.While this is a full stack role, there is a strong emphasis on Java (Spring) and backend engineering, alongside exposure to modern frontend, cloud and DevOps environments.Key responsibilitiesDesign, build and deliver scalable microservices using Java (Spring)Own delivery across the full software lifecycle (design, build, test, deploy, support)Work closely with stakeholders to translate business requirements into technical solutionsContribute to architecture decisions, system integrations and modernisation initiativesImplement best practices across code quality, testing and DevOpsSupport cloud adoption and platform improvementsDevelop and integrate AI-driven capabilities into applications and workflowsEnsure high standards across security, performance, and reliabilityWhat we're looking forStrong Java development experience (Spring) in complex environmentsExperience building microservices and API-driven architecturesGood understanding of DevOps practices (CI/CD, automation, testing)Experience with tools such as GitLab, Docker, Splunk, AppDynamicsExposure to frontend technologies (JavaScript / TypeScript, Angular)Experience working in agile environments (Scrum / Kanban)Interest or experience in AI tools and integrating AI into applicationsFinancial services experience is beneficialTech environmentBackend: Java (Spring, Maven), GroovyFrontend: JavaScript / TypeScript (Angular)Architecture: MicroservicesTesting: JUnit, SpockDevOps & tooling: GitLab, Docker, CI/CD pipelinesCloud & monitoring: Private cloud, Splunk, AppDynamicsWhy applyJoin a globally recognised financial services organisationWork on large-scale, high-impact systemsStrong focus on modern engineering practices and innovationOpportunity to work with AI-driven technologiesExcellent career progression within a structured environment