Java Software Engineer
My client is re-engineering their cloud-based practice management platform and looking for a Java Engineer to help take it global. You'll work hands-on with Java, Spring Boot, Azure, and modern cloud-native tech, building scalable, mission-critical systems used by thousands every day. What you'll do
- Design and build cloud-native services with Java & Spring
- Tackle scale, performance, security, and reliability challenges
- Help modernise a large Azure platform (Kubernetes, Docker, Terraform)
- Coach junior engineers and influence technical decisions
- 5+ years' Java experience (Spring / JEE)
- Strong API, database (SQL), and cloud engineering skills
- Experience with CI/CD, testing, and DevOps practices
- Bonus: microservices, Kubernetes, React/Angular