Job Title
Azure Cloud Application Developer - Remote Opportunity
-----------------------------------
About the Role
We are seeking an experienced Azure Cloud Application Developer to design, build, and deploy cloud-native applications on Microsoft Azure. This role is ideal for someone who thrives in modern architectures, enjoys working with Java/Spring Boot, and has hands-on experience with AKS and CI/CD environments.
This position offers a unique opportunity to work on high-impact projects, collaborate with cross-functional teams, and drive innovation in the field of cloud computing.
-----------------------------------
Key Responsibilities
* Design and Develop Java Applications: Utilize Spring Boot to create scalable and efficient Java applications that meet the needs of our clients.
* Architect and Deploy Cloud-Native Solutions: Leverage Azure Kubernetes Service (AKS) to architect and deploy cloud-native solutions that provide high availability, scalability, and security.
* Implement Database Management: Use Flyway to manage database migrations and ensure data consistency across systems.
* Build and Manage CI/CD Pipelines: Collaborate with development teams to design and implement CI/CD pipelines using Azure DevOps or GitHub Actions.
* Collaboration and Communication: Work closely with DevOps, QA, and Data teams to deliver end-to-end solutions that meet client expectations.
-----------------------------------
Requirements
* Microsoft Azure Expertise: Proven experience with Microsoft Azure, particularly Azure Kubernetes Service (AKS)
* Java and Spring Boot Skills: Strong proficiency in Java, Spring Boot, and Spring Data JPA
* Docker and Kubernetes Experience: Hands-on experience with Docker and Kubernetes
* Database Knowledge: Familiarity with relational or NoSQL databases (Azure SQL, PostgreSQL, MongoDB)
* CI/CD Tools: Knowledge of CI/CD tools (Azure DevOps, GitHub Actions)
* Analytical and Problem-Solving Skills: Strong analytical and problem-solving skills, with excellent communication and collaboration abilities