Sr. Java Developer with Azure & Kubernetes

Overview

On Site
Full Time
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12+ month(s)

Skills

JAVA
AZURE
microservices
SPRING BOOT
Kubernetes
Spring MVC

Job Details

Dear Applicant,

Please let me know if you are interested.

Title: Sr. Java Developer with Azure & Kubernetes

Location: Chicago, IL Hybrid Onsite (3 days a week)

Hire Type: Long term Contract

Requirement:

About the Role

We are seeking a skilled Java Developer with strong experience in cloud-native application development using Microsoft Azure and Kubernetes. The ideal candidate will be responsible for designing, developing, deploying, and maintaining scalable backend services and microservices in a containerized, cloud-based environment.

Key Responsibilities

  • Design, develop, and maintain Java-based microservices using Spring Boot or similar frameworks.
  • Deploy, manage, and monitor applications on Azure Kubernetes Service (AKS).
  • Build and optimize CI/CD pipelines using tools such as Azure DevOps, GitHub Actions, or Jenkins.
  • Implement cloud-native solutions leveraging Azure services (App Service, Service Bus, Key Vault, Azure SQL, etc.).
  • Ensure application scalability, reliability, and performance through effective architecture and monitoring.
  • Collaborate with DevOps, QA, and architecture teams to ensure seamless deployments.
  • Write clean, testable, and maintainable code following best practices.
  • Participate in code reviews, sprint planning, and agile ceremonies.

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 3+ years of experience in Java development (Java 8+).
  • Strong knowledge of Spring Boot, REST APIs, and microservices architecture.
  • Hands-on experience with Docker and Kubernetes (AKS preferred).
  • Experience deploying and managing workloads on Microsoft Azure.
  • Solid understanding of CI/CD pipelines and Git-based workflows.
  • Familiarity with SQL/NoSQL databases (e.g., Azure SQL, PostgreSQL, MongoDB).
  • Proficiency with monitoring tools (e.g., Prometheus, Grafana, Azure Monitor).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.