The basics
- 12-month contract (strong extension potential)
- London - hybrid working
- £500/day
What you'll actually be doing
- Building full stack applications using Java (Spring Boot) + Angular 17+
- Developing microservices, REST APIs, and GraphQL services
- Working within a cloud-native Azure environment
- Implementing NgRx for state management on the frontend
- Setting up and improving CI/CD pipelines (GitHub Actions)
- Collaborating closely with product, QA, and SRE teams
What they're looking for
- Strong Java (Spring Boot, ideally Java 17)
- Modern Angular (16/17+) with NgRx experience
- Solid hands on Azure experience (App Services, Functions, DevOps)
- Experience building and deploying microservices in production
- Strong understanding of distributed systems and engineering fundamentals
Nice to have
- Cosmos DB or other NoSQL databases
- ElasticSearch or search based systems
- Docker / Kubernetes
- GraphQL experience
- Exposure to observability, tracing, or resilience patterns
This is a hands on role - they want engineers who can build, troubleshoot, and deliver, not just talk through theory. Strong practical experience is key.