We are seeking a seasoned Cloud Application Developer to craft and deploy cloud-native solutions on Microsoft Azure. The ideal candidate will have expertise in Java, Spring Boot, and Spring Data JPA, as well as experience with Docker and Kubernetes.
Key Responsibilities
* Design and Develop Applications: Create high-quality Java applications using Spring Boot and manage database versioning with Flyway.
* Deploy Cloud-Native Solutions: Architect and deploy cloud-native solutions on Azure Kubernetes Service (AKS).
* Collaborate with Teams: Work closely with DevOps, QA, and Data teams to deliver end-to-end solutions.
* Monitor and Optimize: Use Splunk and New Relic to monitor and optimize applications.
The successful candidate will possess strong proficiency in Java, Spring Boot, and Spring Data JPA, as well as experience with Docker and Kubernetes, Flyway for database migrations, and CI/CD tools like Azure DevOps and GitHub Actions.