Location:& North America or LATAM (Nearshore to USA)Engagement:& Full-Time | Strategic Partner RoleDuration:& Long-Term (9 Months + Future Initiatives)
Role OverviewWe are looking for a Senior Solutions Architect& based in North America or LATAM to lead the technical strategy, enterprise solution design, and modernization efforts& for our client's flagship Loyalty Program Systems.The architect will be responsible for optimizing and wherever needed modernizing a legacy Java-based platform that powers existing rewards systems, into a scalable, modular, cloud-ready architecture& that supports unified branding and future extensibility. The candidate will work in close collaboration with onshore product and architecture teams and will serve as a long-term strategic technical advisor within the client's enterprise ecosystem.& Key Responsibilities
- Lead technical architecture, modernization optimization strategies, and detailed solution design& for the loyalty rewards platform transformation.
- Analyse the existing system built on Angular.js, legacy Java (JBoss, Struts), and Oracle, and define an optimal transformation roadmap.
- Recommend and design modern architecture patterns using microservices, Kubernetes, containers, serverless functions, API Gateway, IaaS, and AWS-native services (e.g., Lambda, S3, DynamoDB).
- Ensure systems are highly configurable, support unified branding, and eliminate hardcoded logic through modularization.
- Collaborate closely with onshore and nearshore product owners, engineers, and 15+ product teams& to identify integration points and reuse opportunities across the ecosystem.
- Champion best practices in CI/CD, DevSecOps, API management, and infrastructure as code (e.g., Terraform).
- Build architectural artifacts (context diagrams, interface contracts, service blueprints) and participate in architecture review boards.
- Provide technical leadership& and mentoring to engineering teams, and ensure solutions are future-proof, secure, and performance-optimized.
- Leverage project knowledge for future enterprise initiatives, becoming a strategic advisor and subject matter expert& within the client enterprise.
Required Qualifications
- 12+ years of enterprise architecture software development experience with at least 5 years in a senior architect or lead architect role.
- Proven experience modernizing large-scale, legacy Java systems including JBoss, Struts, Spring.
- Hands-on expertise with AWS Cloud& ecosystem including Lambda, API Gateway, EC2, S3, IAM, and security best practices.
- Strong architectural knowledge of microservices, containerization (Docker), Kubernetes, and serverless computing.
- Experience with Infrastructure-as-Code& tools such as Terraform or AWS CloudFormation.
- Proficiency in modern JavaScript frameworks& (React, Angular, Vue) and API-first integration strategies.
- Deep understanding of CI/CD pipelines, automated testing, performance tuning, and observability.
- Demonstrated success in enterprise-scale system modernization, re-platforming, or re-architecture& initiatives.
- Excellent communication and collaboration skills with ability to work across business and technical teams, especially in cross-geography delivery models.
Preferred Qualifications
- Experience in hospitality, travel, or loyalty platform ecosystems& is highly desirable.
- Prior exposure to data segmentation and multi-brand platform design.
- Familiarity with Oracle tuning, ETL data flows, and user identity federation.
- Knowledge of enterprise integration patterns, including ESB, message queues, and event-driven architectures.