We are looking for a Senior Java Cloud Architect to own the end-to-end technical architecture and lead the design of scalable, secure, and high-performance cloud-based solutions. The ideal candidate combines deep technical expertise with hands-on development experience in Java, AWS, Kafka, and Postgres, and demonstrates strong leadership and communication skills.
Key Responsibilities: * Architect & Design Cloud Solutions: Develop scalable, resilient, and cloud-native architectures using Java (Spring Boot). * Cloud Strategy & Implementation: Design, deploy, and optimize applications on AWS (preferred), with exposure to GCP/Azure. * Microservices & API Development: Build RESTful APIs and event-driven architectures integrating with Kafka or RabbitMQ. * Containerization & Orchestration: Manage deployments using Docker and Kubernetes. * Security & Compliance: Implement security best practices (OAuth2, JWT, IAM) ensuring compliance with SOC 2 and ISO 27001. * DevOps & Automation: Set up CI/CD pipelines (Jenkins, GitHub/GitLab CI/CD) and automate infrastructure with Terraform or CloudFormation. * Database & Performance Optimization: Work with PostgreSQL, MongoDB, DynamoDB, and Redis to ensure high performance and scalability. * Collaboration & Leadership: Partner with cross-functional teams (development, DevOps, and security) to drive best practices and mentor team members. * (Optional) Frontend Exposure: Experience with React, TypeScript, or similar JS frameworks is a plus.
Required Skills & Qualifications: * Java Expertise: Strong hands-on experience with Java 8+, Spring Boot, and Jakarta EE. * Cloud Platforms: Proven experience with AWS (preferred), plus familiarity with Azure or GCP. * DevOps & CI/CD: Knowledge of Kubernetes, Helm, Jenkins, Terraform, and infrastructure automation. * Security: Experience with OAuth 2.0, SAML, IAM, or Zero Trust Architecture. * Databases: Deep understanding of SQL (PostgreSQL/MySQL) and NoSQL (MongoDB, DynamoDB). * Scalability & Performance: Expertise in designing high-availability, low-latency systems. * Leadership & Communication: Ability to lead architecture discussions, mentor teams, and communicate effectively with stakeholders.
Nice to Have: * Experience in hospitality, customer engagement, or data processing platforms. * Background in multi-cloud or hybrid cloud environments.
Why Join: * Work on a high-impact project for a global hospitality leader. * Be part of a strategic partnership between UST and AWS. * Contribute to a modern, cloud-native architecture with strong engineering culture and long-term engagement potential.