Job Description
We are seeking a skilled cloud developer to design, build, and deploy cloud-based applications on Microsoft Azure. The ideal candidate will have experience with designing, developing, and maintaining Java applications using Spring Boot.
* Develop cloud-native solutions on Azure Kubernetes Service (AKS).
* Utilize Flyway for database versioning and migration management.
* Build and manage continuous integration/continuous deployment (CI/CD) pipelines with Azure DevOps or GitHub Actions.
* Collaborate with the development team to deliver end-to-end solutions.
* Monitor and optimize applications using Splunk and New Relic.
Requirements
* Proven experience with Microsoft Azure, especially Azure Kubernetes Service (AKS)
* Strong proficiency in Java, Spring Boot, and Spring Data JPA
* Experience with Docker and Kubernetes
* Hands-on experience with Flyway for database migrations
* Knowledge of CI/CD tools (Azure DevOps, GitHub Actions)
* Strong analytical and problem-solving skills
* Excellent communication and collaboration abilities
* Experience with relational databases such as Azure SQL