Senior Java Developer
Summary
Builds and maintains Java-based backend services using Spring Boot, deploys on AWS/Azure, and integrates AI coding tools for development.
Salary: £60,000 - 75,000 per year
Requirements:- We require strong Java experience.
- We require experience with Spring or Spring Boot.
- We require familiarity with AI coding tools such as Claude or Cursor.
- We require experience with AWS or Azure.
- We require comfort reading Python code or notebooks, with the ability to translate patterns into Java implementations.
- We consider experience with Camunda BPM or similar tools to be an advantage.
- We consider Kubernetes experience to be an advantage.
- We consider Angular experience to be an advantage.
- We consider Kafka experience to be an advantage.
- We design and build cloud microservices on our platform.
- We apply AI tooling and patterns to accelerate delivery and improve code quality.
- We contribute to emerging AI-driven product features.
- We develop, test, and implement software solutions to meet business needs.
- We collaborate with cross-functional teams to design and deliver scalable applications.
- We maintain and optimise existing systems to ensure high performance and reliability.
- We provide technical guidance and mentorship to junior developers.
- We ensure code quality through regular reviews and adherence to best practices.
- We identify and resolve technical issues promptly to minimise downtime.
- We contribute to the planning and execution of technology projects.
- AI
- AWS
- Angular
- Azure
- Camunda
- Cloud
- Cursor
- Java
- Kafka
- Kubernetes
- Python
- Spring
- Spring Boot
- microservices
More:
We are a company in the insurance sector growing our team with a Java Senior Developer. This role has a strong focus on agentic development and is based in London, with two days per week in the office. We offer 25 days holiday plus BHS, private medical cover, a 5–10% bonus, a 5% pension contribution, and life insurance.
last updated 33 week of 2026