Job Title: Senior Java Cloud Developer
Experience: 12+ Years
Location: Chicago, IL (Onsite)
Local to IL
About the Role:
We are seeking a highly experienced Senior Java Cloud Developer to design, develop, and deliver enterprise-grade cloud-native applications. The ideal candidate should have a strong background in Core Java, extensive experience working on Azure Cloud, and proficiency in Kubernetes for container orchestration. You’ll work closely with cross-functional teams to design scalable solutions, modernize legacy systems, and ensure high performance and reliability in cloud environments.
Key Responsibilities:
- Design, develop, and deploy scalable, secure, and high-performance Java-based applications on Azure Cloud.
- Build and maintain microservices architecture using Spring Boot or similar frameworks.
- Implement containerization and orchestration using Docker and Kubernetes.
- Collaborate with architecture and DevOps teams to define cloud strategies and deployment pipelines.
- Work closely with stakeholders to gather requirements and translate them into technical designs.
Required Skills and Qualifications:
- 12+ years of experience in software development with a strong focus on Core Java.
- Expertise in Azure Cloud services (App Services, AKS, Azure Functions, Azure DevOps, etc.).
- Hands-on experience with Kubernetes and Docker.
- Strong understanding of Microservices architecture, RESTful APIs, and Cloud-native design principles.
- Excellent problem-solving, communication, and leadership skills.
Preferred Qualifications:
- Experience with Azure Kubernetes Service (AKS) deployments.
- Knowledge of message brokers (Kafka, RabbitMQ) and database systems (SQL/NoSQL).
- Certifications in Azure or Kubernetes (e.g., AZ-204, CKA, CKAD) are a plus.
- Exposure to DevOps practices and Infrastructure as Code (IaC) tools like Terraform or ARM templates.
—
—
