Senior Full-Stack Engineer (Java)

Formula Recruitment
Bristol, United Kingdom
1 day ago
Apply on www.careerboard.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
£143,000
Working hours
Regular working hours

Tech stack

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
+15 more
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

Job 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

Requirements

  • 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerboard.com
Prepare application

Good distractions

Loading talks and stories from around this role…