Senior Solution Architect
Role Overview
We are seeking an experienced Senior Solution Architect to lead the design and governance of enterprise-scale technology solutions across digital platforms, cloud environments, integrations, and enterprise applications. This role will work closely with business, product, engineering, infrastructure, security, and operations teams to deliver scalable, secure, and resilient solutions aligned with organizational objectives.
Key Skills for This Role
Full Job Posting
About the Role
We are seeking an experienced Senior Solution Architect to lead the design and governance of enterprise-scale technology solutions across digital platforms, cloud environments, integrations, and enterprise applications. This role will work closely with business, product, engineering, infrastructure, security, and operations teams to deliver scalable, secure, and resilient solutions aligned with organizational objectives.
Key Responsibilities
- Lead end-to-end solution architecture initiatives across digital channels, payment ecosystems, APIs, integrations, and enterprise platforms.
- Translate business and functional requirements into scalable, secure, and maintainable technical solutions.
- Develop and review architecture deliverables, including High-Level Designs (HLDs), Low-Level Designs (LLDs), integration architectures, infrastructure designs, and deployment models.
- Design enterprise integration solutions using APIs, middleware, messaging platforms, and event-driven architectures.
- Architect cloud-native and hybrid-cloud solutions across modern cloud platforms.
- Provide architectural guidance for microservices, containerized applications, and enterprise middleware environments.
- Collaborate with engineering and DevOps teams to establish architecture standards and CI/CD best practices.
- Ensure solutions meet security, compliance, availability, and performance requirements.
- Participate in architecture governance, technical reviews, and major incident analysis.
- Lead technical workshops and collaborate with stakeholders across multiple business functions.
Education
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
Experience
10+ years of experience in Software Engineering, Systems Integration, Enterprise Architecture, or related fields.
5+ years in a Solution Architect or Senior Technical Leadership role.
Proven experience designing and delivering enterprise-scale solutions within Banking, Financial Services, FinTech, Payments, or other highly regulated industries.
Technical Expertise
Enterprise, Solution, Application, Integration, and Cloud Architecture.
Java, Spring Boot, REST APIs, Microservices, and distributed systems.
Cloud platforms such as AWS, OCI, or GCP.
Containerization technologies including Kubernetes, OpenShift, and Docker.
Enterprise middleware and web application platforms.
Database technologies including Oracle, PostgreSQL, MySQL, and NoSQL databases.
DevOps practices and CI/CD pipelines.
Monitoring, observability, and performance management tools.
Preferred Qualifications
- Experience with Digital Payments, Payment Gateways, Wallet Platforms, Merchant Services, Open Banking, or ISO 20022.
- Experience working within regulated financial environments.
- Professional certifications such as TOGAF, AWS, OCI, Kubernetes, or OpenShift.
What We're Looking For
Strong strategic and analytical thinking.
Excellent stakeholder management and communication skills.
Proven ability to lead cross-functional technical initiatives.
Strong problem-solving and decision-making capabilities.
Passion for innovation, continuous improvement, and technology leadership.
Qualifications
- Education
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
- 10+ years of experience in Software Engineering, Systems Integration, Enterprise Architecture, or related fields.
- 5+ years in a Solution Architect or Senior Technical Leadership role.
- Proven experience designing and delivering enterprise-scale solutions within Banking, Financial Services, FinTech, Payments, or other highly regulated industries.
- Technical Expertise
- Enterprise, Solution, Application, Integration, and Cloud Architecture.
- Java, Spring Boot, REST APIs, Microservices, and distributed systems.
- Cloud platforms such as AWS, OCI, or GCP.
- Containerization technologies including Kubernetes, OpenShift, and Docker.
- Enterprise middleware and web application platforms.
- Database technologies including Oracle, PostgreSQL, MySQL, and NoSQL databases.
- DevOps practices and CI/CD pipelines.
- Monitoring, observability, and performance management tools.
- Experience with Digital Payments, Payment Gateways, Wallet Platforms, Merchant Services, Open Banking, or ISO 20022.
- Experience working within regulated financial environments.
- Professional certifications such as TOGAF, AWS, OCI, Kubernetes, or OpenShift.
- What We're Looking For
- Strong strategic and analytical thinking.
- Excellent stakeholder management and communication skills.
- Proven ability to lead cross-functional technical initiatives.
- Strong problem-solving and decision-making capabilities.
- Passion for innovation, continuous improvement, and technology leadership.
About CodeNinja
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at CodeNinja
UI/UX Specialist
Riyadh, KSA
The employer is seeking a UI/UX Specialist to own and evolve a bank’s design system across its digital channels. The role requires deep hands-on design-system experience, advanced Figma skills, accessibility and responsi
Senior IBM Business Automation Workflow (BAW) Developer - BPMS
Riyadh, KSA
Senior Java Backend Developer (Spring Boot / Quarkus / API)
Riyadh, KSA
Appian Developer - UI & Data Fabric
Riyadh, KSA
CodeNinja is seeking an experienced Appian Developer to build bilingual user interfaces and secure Data Fabric layers for bank applications. Candidates need at least six years of hands-on Appian development, 10+ years of
Appian Integration Developer
Riyadh, KSA
CodeNinja is seeking an experienced Appian Integration Developer to connect banking applications with core banking, enterprise platforms, and national services. The role requires 10+ years of overall experience, includin
UI/UX Specialist
Riyadh, KSA
UI/UX Specialist
Riyadh, KSA
Senior PL/SQL Developer - ODS
Riyadh, KSA
Senior IBM Business Automation Workflow (BAW) Developer - BPMS
Riyadh, KSA
Senior IBM App Connect Developer - Middleware
Riyadh, KSA
Senior Java Backend Developer (Spring Boot / Quarkus / API)
Riyadh, KSA
Appian Developer - UI & Data Fabric
Riyadh, KSA
Appian Integration Developer
Riyadh, KSA