About Talan
Talan provides professional services, consultancy, and outsourcing capabilities across multiple sectors. Its work includes programme management, market design and governance, cyber security, data privacy, and digital transformation, with a focus on social and environmental challenges and the ethical use of data.
Responsibilities
•Build a Forms capability with a Java 21 / Spring Boot 3 backend service and a React / Vite / TanStack frontend portal, deployed as containers on AWS EKS
•Integrate with existing platform services for users, projects, project assignments, document storage/S3, Cognito authentication, and SES email through REST APIs and JWT
•Implement hard-coded forms for each use case rather than generating them dynamically from configuration
•Create a single immutable submission snapshot for each reporting period, without version history
•Update project totals only after submission approval using a single transactional update
•Use a common, scheme-independent codebase with lightweight configuration for each deployment
•Separate production deployments as required and support multiple configurations in lower environments
Requirements
•Be UK-based
•Be eligible to obtain BPSS clearance
•Senior-level position, with at least 36 months of relevant experience
Conditions
•Contract for 1 month, with a possible 1-month extension
•Onsite, London office