Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Contract Senior Full Stack Developer – Java 21 / React / AWS role.
Rezi rewrites your resume against Talan's job description. Free.

Tailor your resume to this Contract Senior Full Stack Developer – Java 21 / React / AWS role.
Rezi rewrites your resume against Talan's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Contract Senior Full Stack Developer – Java 21 / React / AWS posting at Talan — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Contract Senior Full Stack Developer – Java 21 / React / AWS posting at Talan — free, in seconds.
About the Role
We are looking for a Senior Full Stack Developer to build a new Forms capability consisting of a Java 21 / Spring Boot 3 backend service and a React / Vite / TanStack frontend portal, both deployed as containers on AWS EKS. The solution will reuse existing platform services for users, projects, project assignments, document storage/S3, Cognito authentication and SES email, integrating with them through REST APIs and JWT.
Responsibilities
- Build a new Forms capability consisting of a Java 21 / Spring Boot 3 backend service and a React / Vite / TanStack frontend portal.
- Deploy both backend and frontend as containers on AWS EKS.
- Reuse existing platform services for users, projects, project assignments, document storage/S3, Cognito authentication and SES email.
- Integrate with existing platform services through REST APIs and JWT.
- Ensure forms are hard-coded for each use case, rather than generated dynamically from configuration.
- Create a single immutable submission snapshot for each reporting period, with no version history.
- Update project totals only once a submission is approved, using a single transactional update.
- Utilize one common, scheme-independent codebase with lightweight configuration applied for each deployment.
- Separate production deployments as required, while lower environments may support multiple configurations.
Requirements
- Java 21 / Spring Boot 3 backend development experience.
- React / Vite / TanStack frontend development experience.
- Experience deploying applications as containers on AWS EKS.
- Experience integrating with services through REST APIs and JWT.
- Experience with user management, project management, and document storage systems.
- Experience with Cognito authentication and SES email services.
- Ability to create a common, scheme-independent codebase.
- Ability to apply lightweight configuration for each deployment.
Skills
- Java 21
- Spring Boot 3
- React
- Vite
- TanStack
- AWS EKS
- REST APIs
- JWT
- Cognito
- SES
Location
- Remote
Work Type
- Short term contract
- Contract
Experience Level
- Senior
About the Company
- Talan (part of the Talan Group) is an expert provider of professional services.
- Vision and mission is to take positive action in a complex world for the future good of people and the environment and to enlighten and enable our clients’ transformation in an increasingly complex world.
- Purpose-driven, working across multiple sectors, tackling social and environmental challenges, improving and simplify the way markets work, harnessing the power of digital transformation and ensuring data is protected and used ethically.
- Provides a range of consultancy and outsourcing capabilities including programme management, market design and governance.
- Extensive and award-winning capabilities across cyber security, data privacy and digital transformation.
- Great Place to Work accredited.
- A people business where the contribution of every team member is valued.
- Invests heavily in learning and development to enable people to develop skills and gain experience.
- Offers a flexible approach to working.