Sr. Java Developer in Chicago, IL (Azure focused)
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 –