Contract Senior Full Stack Developer - Java 21 / React / AWS
Talan · London
Job description
About the role
Talan, part of the Talan Group, is looking for a Senior Full Stack Developer to build a new Forms capability. The solution consists of a Java 21 / Spring Boot 3 backend service and a React / Vite / TanStack frontend portal, both deployed as containers on AWS EKS. It is a one-month contract with a possible one-month extension.
Key responsibilities
- Build a Java 21 / Spring Boot 3 backend and a React / Vite / TanStack frontend portal.
- Reuse existing platform services for users, projects, project assignments, document storage (S3), Cognito authentication and SES email, connecting to them via REST APIs and JWT.
- Hard-code forms for each use case instead of generating them dynamically from configuration.
- Create a single immutable submission snapshot per reporting period, with no version history.
- Update project totals only once a submission is approved, using a single transactional update.
- Use one common, scheme-independent codebase with lightweight configuration per deployment, and separate production deployments while allowing multiple configurations in lower environments.
Required profile
- Must be UK-based and eligible to obtain BPSS clearance.
- Senior full stack developer with experience in Java, Spring Boot and React.
Required skills
- Java 21 and Spring Boot 3
- React, Vite and TanStack
- AWS EKS and AWS S3
- Cognito and SES
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Kingdom.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 day ago
Expires 1 month from now
8 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Talan
London