Java Azure Developer - Roles & Responsibilities
Design, develop, and implement scalable applications using Java, Spring Boot, and Microservices Architecture.
Build and deploy cloud-native applications on Microsoft Azure services such as App Services, Azure Functions, Azure Storage, and AKS.
Develop and consume RESTful APIs and integrate with third-party systems.
Implement CI/CD pipelines using Azure DevOps, Git, and automation tools.
Containerize applications using Docker and manage deployments with Kubernetes (AKS).
Optimize application performance, troubleshoot production issues,
and ensure high availability.
Collaborate with business analysts, architects, and cross-functional teams to deliver business requirements.
Follow secure coding practices and implement authentication and authorization mechanisms.
Participate in code reviews, unit testing, and technical documentation.
Monitor cloud infrastructure, application health, and performance using Azure monitoring tools.
Work in Agile/Scrum settings and contribute to sprint planning and releases.