Role: Java Application Architect (GCP)
Location: Issaquah, WA (Fully Onsite)
Type- Long-Term-Contract
Role Overview:
- We are seeking a Cloud Application Architect (Java) with strong cloud experience to lead the modernization of a large-scale retail enterprise. This role focuses on transitioning legacy systems to cloud-native platforms on Google Cloud Platform (GCP) or Microsoft Azure.
- The architect will bring deep expertise in application re-platforming, enterprise integrations, AI/ML-driven architectures, and data analytics, along with hands-on leadership across backend, frontend, and DevOps domains. You will define the technical roadmap, lead proof-of-concepts (POCs), and help shape the future of enterprise systems in a multi-cloud and hybrid environment.
Key Responsibilities:
- Reimagine and redesign enterprise applications for scalability, performance, reliability, and modern user experiences.
- Define and implement integration strategies across internal systems, third-party platforms, and cloud services.
- Lead AI/ML-based development initiatives, enabling intelligent automation and predictive analytics.
- Design and oversee data warehouse and data analytics solutions to support high-volume OLTP systems and diverse user interactions.
- Drive backend architecture using microservices, RESTful APIs, and event-driven systems.
- Guide frontend modernization using frameworks such as React.js, Next.js, and TypeScript, ensuring responsive and accessible UI/UX.
- Oversee DevOps practices, including CI/CD pipelines, Infrastructure as Code (IaC), container orchestration, and cloud-native deployments.
- Collaborate with cross-functional teams to ensure seamless on-premises to cloud migration with minimal business disruption.
- Establish and communicate a clear enterprise technical vision, aligning architecture with business goals.
- Lead proof-of-concept (POC) efforts to validate new technologies and approaches.
- Ensure security, compliance, and performance across all layers of the architecture.
- Mentor engineering teams across onsite and offshore locations, promoting best practices and technical excellence.
- Engage with stakeholders and clients to translate business requirements into scalable technical solutions.
- Participate in Agile delivery, contributing to sprint planning, architecture reviews, and retrospectives.
Required Skills & Qualifications:
- 10+ years of experience in enterprise architecture and solution design.
- Deep understanding of microservices, event-driven architecture, and API-first design.
- Strong background in AI/ML platforms, model lifecycle management, and data engineering.
- Expertise in data warehousing, ETL pipelines, and real-time analytics.
- Experience designing and supporting high-throughput OLTP systems with a focus on performance and reliability.
- Hands-on experience with CI/CD, DevOps practices, and Infrastructure as Code (IaC).
- Solid backend development experience with Java, Spring Boot, Node.js, and Python.
- Strong proficiency in frontend frameworks including React.js, Next.js, TypeScript, HTML, and CSS.
- Familiarity with containerization and orchestration tools such as Docker and Kubernetes.
- Experience with cloud security frameworks, IAM, and compliance standards.
Thanks & Regards,
Mayank Jaiswal| Team Lead
Amaze Systems Inc
USA: 8951 Cypress Waters Blvd, Suite 160, Dallas, TX 75019
Canada: 55 York Street, Suite 401, Toronto, ON M5J 1R7
E: mayank.jaiswal@amaze-systems.com