> Markdown version of [/jobs/ext/4697234-senior-full-stack-engineer-java](https://www.wearedevelopers.com/jobs/ext/4697234-senior-full-stack-engineer-java). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Full-Stack Engineer (Java) - **Company:** Formula Recruitment - **Location:** Bristol, United Kingdom (Remote available) - **Experience:** Expert - **Salary:** £143,000 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Business Analytics Applications, Automation of Tests, Microsoft Azure, Software as a Service, Code Review, Continuous Integration, Data Visualization, DevOps, Liquibase, Microsoft SQL Server, SQL Azure, Node.Js, OAuth, Standard Sql, TypeScript, Enterprise Software Applications, ReactJS, Spring-boot, SC Clearance, Production Code, Docker, Container Apps, Key Vault, User Administration - **Published:** November 13, 2026 - **Apply:** https://www.careerboard.com/gb/en/find-jobs-in-United-Kingdom/-93043D7C801D659578/ ## About the Role * 8+ years of full-stack software engineering experience * Strong commercial experience with Java 21+ and Spring Boot * Solid TypeScript, React and Node skills * Strong SQL and relational design, ideally SQL Server or Azure SQL * Experience building secure, multi-user enterprise B2B applications * A proven track record of using AI and agentic tools on production code * Good working knowledge of testing, Docker and CI/CD Desirable * Microsoft Azure (Container Apps, Key Vault, Entra ID) * Liquibase or other managed schema migration tools * Embedded analytics or data visualisation * Current SC clearance ## Description We're hiring a Senior Full-Stack Java Engineer on an initial 3-month contract for a PE-backed digital consultancy. The contract is likely to be extended. The client is building its own SaaS platform on Microsoft Azure. The platform connects data from enterprise systems and gives users dashboards, workflow, exception management and scenario analysis. You'll work hands-on with the Tech Lead across the whole product. The main focus is the Java and Spring Boot services, with work on the Node and React front ends and internal tooling too., * Build and harden Java 21+ and Spring Boot services, including user management, access control, audit and notifications * Extend Node and TypeScript services that calculate metrics and serve dashboards * Build data-dense React screens for dashboards, workflow and administration * Develop the internal tooling used to configure and release the platform for each client * Work with DevOps to take services from running locally to live on Azure * Design APIs contract-first and build in security from the start, including OAuth 2.0, JWT and row-level permissions * Maintain quality standards through automated testing, code review and release checks