Role: Java Developer - Microservices | AWS | Kafka
Location: Manchester (Hybrid - 3 days onsite)
Salary: Up to £55,000 DOE
My client is looking for a talented Java Developer to join their growing engineering team in Manchester. This is a fantastic opportunity to work on high-scale, cloud-native systems using modern technologies in a collaborative, forward-thinking environment.
The Role:
* Java and the full Spring ecosystem (Spring Boot, Spring Cloud, Spring Data, Spring Cloud Stream)
* Kafka, MongoDB, ElasticSearch, and Redis
* AWS cloud services including Lambda, Step Functions, and general serverless architecture
* Docker and Kubernetes in modern DevOps environments
* Test-driven development (TDD) and clean architecture principles (DDD)
* You'll also contribute to architecture discussions, peer reviews, and technical presentations within the team.
What They're Looking For:
1. ~5 years' experience in a hands-on development role.
2. Experience working within highly regulated businesses (finance, insurance etc)
3. Strong Java development experience using Spring-based frameworks
4. Knowledge of distributed systems and microservices best practices
5. Hands-on with Kafka, NoSQL/ElasticSearch, and containerised environments
6. Experience with AWS services an...