Contract Senior Full Stack Developer – Java 21 / React / AWS at Talan | GB | Rezi

Contract Senior Full Stack Developer – Java 21 / React / AWS at Talan

Contract Senior Full Stack Developer – Java 21 / React / AWS

Talan · GB

1 months ago

Contract Senior Full Stack Developer – Java 21 / React / AWS

Talan · GB

a month ago
Resume preview

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

Target Resume Now
Resume preview

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.

Resume score gauge reading 58 out of 100

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.