Contract Spy
Glasgow, UK
We're looking for an experienced Backend Engineer to design and build robust, scalable microservices. You'll work across the full Back End stack - from API design through to production-grade integration testing - using modern Java and Spring technologies. Requirements Strong hands-on experience with Java 17+ and Spring Boot 3 Proven experience building and maintaining microservices architectures Practical experience with Kafka (producers, consumers, event-driven patterns) Strong understanding of REST API design best practices Proficiency with Gradle for build management Familiarity with MapStruct and Feign Working knowledge of domain-driven design (DDD) patterns An integration-testing mindset - comfortable testing services in realistic, end-to-end scenarios, not just isolated units Job responsibilities Design, build, and maintain Back End microservices using Java 17+ and Spring Boot 3 Design and implement clean, well-documented REST APIs Build...