Software Architect – Java Cloud (AWS / Azure / GCP)
Core
Design scalable, resilient, and secure microservice-based cloud-native enterprise applications leveraging AWS, Azure, or GCP.
Role type
Senior Software Architect (Cloud/Java)
Builds
Cloud-native enterprise applications and microservice architectures
Domain
Enterprise software, Multi-cloud infrastructure (AWS/Azure/GCP)
Required skills
Java development, cloud architecture, microservices design, networking, IAM, monitoring, container orchestration, infrastructure as code (Terraform, CloudFormation)
Preferred skills
Professional Cloud Architect certification
Responsibilities
Design scalable and secure microservice-based architectures, collaborate with DevOps teams on deployment strategies, establish cloud cost optimization and governance best practices, guide engineering teams in adopting modern cloud design patterns
Seniority
Senior, hands-on IC