Job Title: Azure Application Engineer with Java
Location: Onsite Chicago IL
Job Type: Contract (C2C/W2)
Job Summary:
We are looking for an experienced Azure Application Engineer with strong Java development skills to support application deployment and modernization initiatives on Microsoft Azure. The ideal candidate will have a solid foundation in Java-based application development along with hands-on experience in Azure services DevOps pipelines and cloud-native design patterns.
Key Responsibilities:
- Design build and deploy Java applications on Azure cloud infrastructure.
- Integrate applications with Azure services such as App Services Azure Functions Azure SQL Blob Storage Azure Key Vault etc.
- Develop and maintain CI/CD pipelines using Azure DevOps.
- Collaborate with application teams DevOps engineers and solution architects to ensure robust and scalable deployments.
- Monitor application performance and troubleshoot issues in the Azure environment.
- Implement best practices for cloud security scalability and performance.
Required Skills:
- 8 years of Java development experience (Core Java Spring Boot REST APIs).
- 5 years of hands-on experience with Azure platform and services.
- Strong understanding of cloud-native architecture and microservices.
- Experience with Azure DevOps or other CI/CD tools.
- Familiarity with containerization tools (Docker Kubernetes).
- Proficiency in Git Maven or Gradle.
- Strong problem-solving and communication skills.
Preferred Skills:
- Experience in application migration from on-prem to Azure.
- Knowledge of Azure monitoring tools (Application Insights Log Analytics).
- Certifications such as Microsoft Certified: Azure Developer Associate or Azure Solutions Architect are a plus.