We are looking for an experienced Solution Architect with a strong background in banking and financial services to lead the review and governance of application architectures. This role is critical in ensuring that application designs are modular, scalable, and fully aligned with the bank’s enterprise architecture principles. The successful candidate will champion best practices in solution design, embed security and compliance measures, and promote operational resilience to support the bank’s strategic technology goals.
Key Responsibilities
Solution Architecture Application Review:
Perform comprehensive reviews of solution architectures, including High-Level Design (HLD) and Low-Level Design (LLD), focusing on application design quality, modularity, and scalability. Ensure that designs adhere to the bank’s enterprise architecture standards and target-state blueprints. Provide clear, actionable recommendations to improve the robustness, maintainability, and overall performance of application architectures.
Solution Architecture Governance:
Serve as the application domain representative within the Enterprise Architecture Design Authority (EADA) or similar governance forums. Guarantee that all solution proposals comply with established enterprise application standards, frameworks, and guidelines. Maintain consistency in design patterns, technology stacks, and framework adoption across the organization.
Solution Design & Best Practices:
Define and promote reference architectures for key business domains such as core banking, lending, payments, CRM, ERP, and risk management. Recommend appropriate design patterns for multi-tiered and microservices architectures, API-first and event-driven models, cloud-native and containerized applications. Guide teams in modernizing legacy monolithic systems and migrating them to contemporary platforms, while addressing secure session management, caching, and transaction handling.
Security & Compliance in Applications:
Work closely with Security Architects to embed security-by-design principles into application solutions. Ensure application designs include critical security controls like authentication, authorization, encryption, and data privacy safeguards. Validate compliance with relevant banking regulations such as GDPR, PCI-DSS, ISO 27001, and Central Bank standards. Identify security risks including insecure coding, weak integrations, or data leakage, and recommend effective mitigation strategies.
Operational Resilience & Performance:
Design applications to achieve resilience, scalability, and high availability. Recommend and validate fault tolerance, load balancing, failover, and disaster recovery/business continuity planning (DR/BCP) mechanisms. Ensure application performance meets defined SLAs related to response times, transaction throughput, and concurrency.
Required Qualifications
- 10 to 15+ years of solution architecture experience within banking and financial services.
- Proven expertise in core banking, payments, digital banking, lending, and channels domains.
- Hands-on experience with integration tools such as IBM Integration Bus and IBM API Gateway, and messaging platforms like Kafka and MQ.
- Strong knowledge of security protocols and data protection standards including OAuth2, TLS, PKI, and Data Loss Prevention (DLP).
- Experience with cloud platforms such as Azure, AWS, or Google Cloud Platform (GCP), including hybrid integration scenarios.
- Solid understanding of DevOps practices, CI/CD pipelines, microservices architecture, and containerization technologies like Docker and Kubernetes.
- Familiarity with enterprise architecture frameworks such as TOGAF or BIAN.
Work Location
This position requires in-person attendance at the designated office location.
This role offers a unique opportunity to influence the architectural direction of critical banking applications, ensuring they are secure, scalable, and aligned with enterprise objectives. Candidates with a strong architectural mindset and deep banking domain expertise are encouraged to apply.
Monthly based
Karachi Division,Sindh,Pakistan
Karachi Division,Sindh,Pakistan