Sr. Java Developer in Chicago, IL (Azure focused)

Overview

On Site
Full Time
Contract - W2
Contract - 1 day((s))

Skills

Java
Azure
cloud
AKS

Job Details

Job Title: Sr. Java Developer

Location: Chicago, IL (Hybrid)

Duration: Long-term Contract

Focus: Java, Azure Cloud, Microservices, DevOps

Job Summary:

  • We are seeking a highly experienced Senior Java Developer with strong expertise in Azure Cloud and modern microservices architecture.
  • The ideal candidate has a deep background in Core Java, Spring ecosystem, cloud-native development, and hands-on experience with containerization, messaging systems, and both relational and non-relational databases.
  • Experience with ReactJS for UI components and basic DevOps practices is highly desirable.

Key Responsibilities:

  • Design, develop, and maintain scalable Java-based microservices using Java 17+, Spring Boot, and related frameworks.
  • Develop high-quality code with strong focus on testing using JUnit and Mockito.
  • Work with modern data storage technologies including Azure SQL, Snowflake, Oracle, Redis, and MongoDB.
  • Develop and deploy applications using Docker and Kubernetes.
  • Build cloud-native solutions using advanced Azure services such as AKS, APIM, Application Gateway, Front Door, Key Vault, and more.
  • Collaborate with the UI team using ReactJS for front-end integrations.
  • Contribute to Infrastructure-as-Code using Terraform (basic understanding required).
  • Work within CI/CD pipelines and follow DevOps best practices.

Required Skills:

  • 10+ years of hands-on Java development experience
  • 3+ years of cloud development, preferably with Azure
  • Strong experience with:
  • Core Java (Java 17+)
  • Spring Boot, Spring Data JPA, Hibernate
  • Spring Security (AuthN, AuthZ, JWT)
  • JUnit & Mockito
  • Azure SQL, Snowflake, Oracle
  • Redis, MongoDB
  • Kafka
  • Docker & Kubernetes
  • Azure cloud services (AKS, APIM, App Gateway, Front Door, Key Vaults, etc.)
  • ReactJS (for UI development)
  • Terraform basics
  • CI/CD basics
Follow us on LinkedIn for more opportunities -
#LI-NITINSHARMA
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.