Java Developer
This role involves developing and modernising enterprise systems using Java, Spring Boot, and microservices architecture, with a focus on cloud deployment via AWS. The developer will work within an Agile team to refactor monolithic systems, implement containerised solutions using Docker and Kubernetes, and uphold engineering best practices like TDD and CI/CD. The position offers exposure to large-scale cloud transformation in a collaborative environment.