V
Senior Azure Engineer (Java Specialist)
VDart
Alpharetta · On-site Contract Senior 3d ago
About the role
We are seeking a highly experienced Senior Azure Engineer (Java Specialist) to design and deliver scalable, cloud-native solutions on Microsoft Azure. This role focuses on building event-driven and serverless architectures, deploying containerized Java applications, and driving engineering excellence across distributed systems.
Key Responsibilities
- Design and implement serverless solutions using Azure Functions and Azure Durable Functions (Java)
- Develop event-driven architectures leveraging Azure Service Bus and Azure Event Grid
- Deploy, manage, and optimize containerized Java applications on Azure Kubernetes Service (AKS)
- Integrate Azure services into enterprise Java applications with a focus on scalability, reliability, and security
- Collaborate with DevOps teams to build and maintain CI/CD pipelines for Java-based applications
- Troubleshoot and resolve complex issues in distributed systems and microservices environments
- Contribute to architectural design, system analysis, and software development initiatives
- Develop high-quality, scalable, and secure code using best practices in design patterns and modern frameworks
- Own the end-to-end development lifecycle including design, development, testing, deployment, and production support
- Create and maintain clear, comprehensive technical documentation
- Ensure code quality through test-driven development (TDD), automation, and continuous delivery practices
Required Qualifications
- Bachelor s degree in Computer Science, Engineering, or a related technical field
- 2+ years of experience in designing and developing secure, scalable applications
- Hands-on experience with Microsoft Azure or other cloud platforms
- Strong analytical and problem-solving skills with the ability to communicate technical concepts to diverse audiences
- Experience creating and maintaining technical documentation across the software lifecycle
- Solid understanding of Agile methodologies and software development best practices
- Ability to analyze technology trends and contribute to modernization strategies
Required Skills & Expertise
- Strong hands-on experience with:
- Azure Functions & Azure Durable Functions (Java)
- Azure Service Bus (messaging and queueing)
- Azure Event Grid (event routing and pub/sub)
- Azure Kubernetes Service (AKS)
- Proficiency in Java (11+) and Spring Boot
- Experience building microservices-based architectures
- Strong knowledge of Azure DevOps, CI/CD pipelines, and Infrastructure as Code (Terraform or Bicep)
- Experience with monitoring and logging tools such as Azure Monitor and Application Insights
- Solid understanding of Azure security best practices (RBAC, Managed Identities, networking)
Skills
AgileApplication InsightsAzureAzure DevOpsAzure Durable FunctionsAzure Event GridAzure FunctionsAzure Kubernetes Service (AKS)Azure MonitorAzure Service BusBicepJavaMicroservicesSpring BootTerraform
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free