Overview
Skills
Job Details
Role: Java cloud engineer (9-12 yrs required Exp)
Location: Chicago, IL (Need Locals)
Mode of Interview: In Person
We are looking for a highly experienced Java Cloud Engineer to lead the design, development, and deployment of enterprise-grade applications on modern cloud platforms. The ideal candidate will have extensive experience in Java-based microservices, cloud-native architectures, DevOps practices, and scalable distributed systems.
Key Responsibilities:
Architect, design, and develop cloud-native applications using Java, Spring Boot, and modern frameworks.
Drive end-to-end development of microservices and API-based solutions on cloud platforms (AWS, Azure, or Google Cloud Platform).
Implement CI/CD pipelines, containerization, and infrastructure-as-code solutions.
Lead performance tuning, scalability, and resilience efforts for cloud-hosted services.
Integrate applications with various data sources, APIs, and enterprise systems.
Provide technical leadership, mentoring, and code reviews for development teams.
Ensure adherence to best practices in cloud security, reliability, and cost optimization.
Collaborate with architects, DevOps, and product teams to deliver high-quality, scalable solutions.
Required Skills & Qualifications:
15+ years of professional experience in software engineering with a strong background in Java.
Expert-level proficiency in Java 8/11+, Spring Boot, Spring Cloud, Hibernate/JPA.
Deep experience with microservices architecture and API design (REST/gRPC).
Hands-on experience in at least one major cloud platform:
AWS: ECS, Lambda, API Gateway, S3, CloudFormation, RDS, DynamoDB, etc.
Azure: AKS, App Service, Azure Functions, ACR, ARM templates, Cosmos DB, etc.
Google Cloud Platform: GKE, Cloud Run, Pub/Sub, Firestore, etc.
Strong understanding of containerization (Docker, Kubernetes).
Experience with CI/CD tools such as Jenkins, GitHub Actions, Azure DevOps, or GitLab CI.
Familiarity with monitoring tools like Prometheus, Grafana, or ELK stack.
Solid knowledge of security, authentication, and authorization frameworks (OAuth2, JWT, Keycloak).
Expertise in relational and NoSQL databases (PostgreSQL, MongoDB, etc.).
Working knowledge of messaging systems (Kafka, RabbitMQ).
Excellent problem-solving, design, and debugging skills.
Preferred Qualifications:
Bachelor s or Master s degree in Computer Science, Engineering, or related field.
Certifications such as AWS Certified Solutions Architect, Azure Architect Expert, or Google Professional Cloud Architect.
Experience in infrastructure automation (Terraform, Ansible).
Exposure to event-driven architectures and serverless models.
Prior experience in leading distributed teams and enterprise transformation projects.
Soft Skills:
Strong leadership and mentorship abilities.
Excellent communication and stakeholder management skills.
Strategic thinker with hands-on execution capability.
Ability to work in a fast-paced, collaborative environment.