Jobs via Dice
Sr. Java Developer position in Chicago, IL (Hybrid)
Jobs via Dice, Chicago, Illinois, United States, 60290
Job Title: Sr. Java Developer
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. Key Responsibilities
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). Required Skills & Qualifications:
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. We are an equal opportunities employer and welcome applications from all qualified candidates.
#J-18808-Ljbffr
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. Key Responsibilities
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). Required Skills & Qualifications:
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. We are an equal opportunities employer and welcome applications from all qualified candidates.
#J-18808-Ljbffr