Raqami Islamic Digital Bank
Karachi New Opportunity Official website
Opportunity Information
Number of Post(s)

1

Type of Employer

Bank/ Digital Bank/ Microfinance Bank/ Financial Institution

Level

Managerial/ Experienced Professional

Work Schedule

Regular/ Full Time

Placement

On- Site (Fixed Location)

Location

Karachi

The Role

Raqami Islamic Digital Bank is hiring a Solution Architect in its Information Technology department to design and guide the implementation of scalable, secure, resilient and high-performance enterprise-grade solutions.


•Own end-to-end solution architecture for assigned enterprise initiatives, translating business requirements into scalable, secure, highly available and maintainable designs •Develop architecture blueprints, technical designs, integration strategies, architectural standards and documented decisions aligned with business priorities •Design distributed systems and microservices supporting high transaction volumes and concurrent processing, selecting suitable architectural styles and software design patterns •Design and guide implementation of distributed caching using Redis, including cache invalidation, TTL, consistency and cache-aside or write-through strategies •Define asynchronous communication and event-driven architectures using Apache Kafka, RabbitMQ or equivalent platforms, including reliable message processing and recovery •Design reliable inter-service communication, fault-tolerant workflows and distributed transaction management using patterns such as Saga, CQRS, Event Sourcing, Outbox, Idempotency, Circuit Breaker, Retry and Bulkhead where justified •Resolve architectural challenges involving data consistency, concurrency, duplicate processing, race conditions, synchronisation and eventual consistency •Define high availability, fault tolerance, load balancing, horizontal scaling and disaster recovery strategies with agreed recovery objectives •Design secure APIs and enterprise integrations across internal services, external systems, third-party providers and legacy applications •Establish architecture guidelines, coding standards, security practices and measurable non-functional requirements covering performance, availability, maintainability and observability •Lead architecture and design reviews, identify technical risks, assess technology alternatives and recommend solutions based on trade-offs, implementation feasibility and lifecycle cost •Collaborate with product owners, engineering, DevOps, security and infrastructure teams to guide delivery and ensure implementation conforms to approved architecture •Provide VP-I-level technical leadership, mentor engineers and resolve complex design issues throughout the software development lifecycle •Validate critical decisions through prototypes, design walkthroughs and performance or failure-scenario testing

Applicants General Eligibility & Requirements
Eligibility

•Persons with disabilities are encouraged to apply

Required Experience

8+ years

Education, Experience and Skills Requirements
Required Education Level/ Field of Study
  • Bachelor 16 Years: Computer Science, Software Engineering
  • Masters: Computer Science
Required Experience

8+ years of relevant professional experience in software engineering, system design and enterprise solution architecture, with demonstrated hands-on delivery of production-grade distributed solutions and technical leadership

Skills

Solution Architecture, Microservices, Distributed Systems, Apache Kafka, RabbitMQ, Redis, REST APIs, OAuth 2.0, Docker, Kubernetes, CI/ CD, Technical Leadership

Any Other Requirements or Preferences

•Bachelor's degree must be from an HEC-recognized university

Similar Opportunities
Application
Application Deadline 30 October 2026
Closing today

No application fee

Similar Opportunities