Software Development Permanent
Our client, a leading insurance company, is seeking a skilled AI native Software Engineer to join on a 9 month contract. This is an exciting opportunity to apply your expertise in software development and artificial intelligence to revolutionise insurance products and processes.
We're placing a Software Engineer into a small squad — building production systems end-to-end in a regulated financial services environment. This team is deliberately AI-native. You'll be reaching for Copilot and AWS Bedrock as standard tools, experimenting with agentic workflows, and continuously improving how engineering gets done.
What you'll be doing
→ Building and operating scalable AWS-native infrastructure using CDK as a first-class activity
→ Developing backend services and APIs in Java 21 / Spring Boot
→ Contributing to TypeScript frontend and full user experiences
→ Designing with security, resilience and compliance front of mind
→ Using AI coding assistants daily and building small agentic automations to accelerate delivery
→ Taking operational ownership; monitoring, observability, and support included
Core stack
Java 21 · Spring Boot · TypeScript · AWS CDK · PostgreSQL · Aurora / RDS
AI & cloud tooling
AWS Bedrock · GitHub Copilot · Agentic workflows · CI/CD pipelines · DevSecOps
What we're looking for
→ Strong software engineering fundamentals
→ Comfortable writing production code across backend, frontend and infrastructure
→ Hands-on AWS exposure - AWS CDK is a bonus
→ Genuine enthusiasm for AI tooling
→ Clear communicator who asks for help early and gives feedback constructively
→ Fintech or regulated environment experience advantageous
Software Development Permanent