Job Description :

Position: Azure Cloud Architect (Onsite)
Location: Chicago, IL (Need Locals)
Duration: 6+ Months (Possible Extension)

Job Description

We are seeking a skilled Azure Cloud Engineer with strong modern Spring Boot expertise to design, build, and optimize cloud-native applications on Microsoft Azure. This role requires deep hands-on coding experience, infrastructure automation with Terraform, and a strong track record of migration and delivery in enterprise-scale environments.

Critical Requirements
  • Spring Boot (3.x): Hands-on design, coding, tuning with Spring Data JPA, Security, Actuator, Resilience4j, Gradle/Maven multi-module, and JUnit/Mockito test coverage.

  • Hands-on Java coding: Active feature delivery, troubleshooting, performance tuning on Java 11 21 within the last 4 5 years.

  • Full-stack ability: UI + API with React or Angular (minimum JSP/Thymeleaf tied to Java).

  • Terraform on Azure: IaC for AKS, VNets, NSGs, App Gateway, Key Vault using azurerm provider.

  • Azure-first delivery: Deep knowledge of Azure PaaS (App Service, Functions, ACR, Service Bus, AKS image lifecycle).

  • Migration expertise: Proven end-to-end Java-to-Azure migrations (assessment refactor re-platform cutover).

  • Microservices patterns: Bounded-context design, DDD, event-driven architecture, OpenTelemetry observability.

Core Responsibilities
  • Architect cloud-native solutions on Azure ensuring scalability, reliability, and cost-effectiveness.

  • Develop and manage Infrastructure as Code using Terraform.

  • Build and optimize CI/CD pipelines (preferably GitHub Actions).

  • Implement robust cloud security: IAM, data protection, network security.

  • Apply SRE practices including monitoring, logging, alerting, disaster recovery.

  • Mentor junior engineers and drive cloud engineering best practices.

Required Experience
  • Bachelor s degree or equivalent work experience.

  • 10+ years in application development; 5+ years in cloud engineering.

  • Proven hands-on expertise with Spring Boot, Java, Terraform, and Microsoft Azure.

Preferred Skills
  • Application stack: Microservices, Spring Boot, ReactJS, relational databases.

  • Databases: Azure Postgres, Cosmos DB.

  • Messaging: Azure Service Bus, Event Hub, Event Grid, Kafka, Solace.

  • CI/CD: GitHub Actions.

  • Agile/SCRUM experience.

  • Financial Services domain knowledge.

Certifications (Preferred)
  • Microsoft Certified: Azure Developer Associate

  • HashiCorp Certified: Terraform Associate

             

Similar Jobs you may be interested in ..