What are the responsibilities and job description for the Sr. Java Backend Developer - Chicago, IL (10+ years of experience) position at HYR Global Source Inc?
Job Title: Sr. Java Developer
Location: Chicago, IL (Hybrid β 3 days onsite per week)
Duration: Full-time position
Position Overview
Location: Chicago, IL (Hybrid β 3 days onsite per week)
Duration: Full-time position
Position Overview
- We are seeking a highly skilled Senior Java Developer with strong expertise in cloud-native development on Microsoft Azure.
- The ideal candidate will have deep backend development experience, hands-on exposure to DevOps practices, and familiarity with modern UI technologies.
- This role offers the opportunity to contribute to large-scale enterprise transformation initiatives, particularly in moving legacy applications from on-prem to the cloud.
- Design, develop, and maintain scalable Java-based applications using Java 17 , Spring Boot, Spring Data JPA, Hibernate, and Spring Security.
- Build, deploy, and optimize cloud-native applications on Microsoft Azure.
- Implement secure authentication and authorization solutions using JWT and Spring Security.
- Develop microservices architecture integrating with relational and non-relational databases such as Azure SQL, Snowflake, Oracle, Redis, and MongoDB.
- Work with Kafka for messaging and event-driven applications.
- Deploy and manage applications with Docker, Kubernetes, and Azure AKS.
- Collaborate with UI teams to integrate ReactJS components.
- Support automation and infrastructure as code with Terraform and CI/CD pipelines.
- Write and maintain unit and integration tests (JUnit, Mockito).
- 8 years of Java development experience.
- 3 years of cloud development, specifically on Microsoft Azure (AWS experience is a plus).
- Strong expertise in Spring Boot, Spring Data JPA, Hibernate, and Spring Security.
- Hands-on experience with Docker and Kubernetes.
- Proficiency in Azure resources (AKS, APIM, App Gateway, Front Door, Key Vaults, etc.).
- Familiarity with CI/CD pipelines, Terraform, and DevOps practices.
- Experience with ReactJS is a plus.