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)
Deliverable
production ML models | product features | infrastructure
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