Location
bristol
Job Type
Full-time
Posted
June 20, 2026
Job Description
Requirements
- Backend / BFF:
- Node.js (v20+) with TypeScript
- AWS Lambda handler development (both SST and raw CDK patterns)
- API Gateway (REST/V1) — authorizers, routing, gateway responses
- Middy middleware framework
- Integration patterns: cross-account STS AssumeRole, Secrets Manager, DynamoDB, SNS
- RESTful API design and OpenAPI specifications
- AWS & Infrastructure:
- AWS CDK and/or SST for infrastructure as code
- Core services: Lambda, API Gateway, DynamoDB, VPC, IAM, KMS, Secrets Manager, SSM Parameter Store, SNS
- VPC networking — Lambda in VPC, security groups, egress configuration
- Lambda provisioned concurrency and auto-scaling
- Understanding of WAF and ingress routing patterns
- Testing:
- Vitest for unit and integration testing
- MSW (Mock Service Worker) for API mocking
- Testcontainers experience is a plus
- ...
Ready to Apply?
Submit your application for Senior Software Engineer (Transfers, Client Journeys) at Hargreaves Lansdown
Apply Now