
On-site
Senior Software Engineer
United Kingdom, United Kingdom
full-timeOn-sitePosted 2 Sept 2026
โ All rolesJavaSpring BootPostgreSQLSystem Design
We are seeking a Senior Software Engineer to lead the architectural design and implementation of critical backend services built on Java and Spring Boot.
Tech stack: Java 17+, Spring Boot, PostgreSQL, Kafka, Microservices, Docker, AWS, JUnit
What you will work on:
- Architect, build, and operate event-driven backend microservices using Java and Spring Boot framework.
- Lead PostgreSQL database architecture design, performance query tuning, and schema migration strategies.
- Design resilient integration patterns using Kafka event streaming and RESTful web service endpoints.
- Mentor team members, establish code quality metrics, and lead technical architectural reviews.
What we are looking for:
- Proven production experience engineering high-throughput backend services using Java and Spring Boot.
- Deep expertise in relational database optimization, event-driven architectures, and distributed microservices.
- Strong leadership capability, system design skills, and commitment to software engineering quality.