Solution Architect

Raqami Islamic Digital Bank Ltd.

Karachi Division

On-site

PKR 3,000,000 - 5,200,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Raqami Bank is seeking an experienced Solution Architect to design, develop, and guide enterprise-grade solutions ensuring scalability, security, and high performance.

You will translate business requirements into robust technical architectures, define patterns, and drive architecture reviews with product, engineering, DevOps and security teams.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering or related field; HE C-recognized University.
  • 8+ years of professional experience in software engineering, system design and enterprise solution architecture with hands-on delivery.

Responsibilities

  • Own end-to-end solution architecture for enterprise initiatives, translating requirements into scalable designs.
  • Develop architecture blueprints, technical designs, integration strategies and documented decisions.
  • Design distributed systems and microservices to support high transaction volumes and concurrent processing.

Skills

Microservices
Modular Monoliths
Layered Architecture
Design patterns
SOLID principles
DDD
Architectural trade-offs
Transactions
Consistency
Concurrency
Synchronisation
Fault tolerance
Retries
Timeouts
Idempotency
Kafka
RabbitMQ
Redis
Security

Education

Bachelor's degree in Computer Science or related field

Tools

Kafka
RabbitMQ
Docker
Kubernetes
Redis

Job description

Job Title: Solution Architect

Department: Information Technology

Job Overview

We are looking for an experienced Solution Architect to design, develop, and guide the implementation of scalable, secure, resilient, and high-performance enterprise-grade solutions. The ideal candidate should have strong expertise in software architecture, distributed systems, architectural design patterns, messaging systems, distributed caching, and enterprise integration. The candidate will be responsible for translating business requirements into robust technical architectures, addressing complex engineering challenges, and ensuring that solutions meet enterprise standards for scalability, availability, maintainability, and security.

Key Responsibilities
  • 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; apply Saga, CQRS, Event Sourcing, Outbox, Idempotency, Circuit Breaker, Retry and Bulkhead patterns 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, explaining pattern selection, alternatives and behaviour under high load and partial failure
Experience & Qualification Required
  • Minimum Bachelor's degree in Computer Science, Software Engineering or a related field from an HEC-recognized university, Masters degree will be preffered.
  • 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 & Competencies
  • Architecture: Microservices, Modular Monoliths, Layered/Clean Architecture, design patterns, SOLID, DDD and architectural trade-offs.
  • Distributed Systems: Transactions, consistency, concurrency, synchronisation, fault tolerance, retries, timeouts, idempotency, locking, rate limiting and back-pressure.
  • Messaging: Kafka, RabbitMQ or equivalent; delivery guarantees, ordering, partitioning, acknowledgements, retries, dead-letter queues, consumer groups and Saga-based workflows.
  • Caching and Data: Redis or equivalent; invalidation, TTL, consistency, cache-aside/write-through; relational/NoSQL databases, partitioning, indexing, replication and optimisation.
  • Integration: REST APIs, gateways, authentication/authorisation, OAuth 2.0, OpenID Connect, JWT, versioning, backward compatibility and secure internal, external and legacy integrations.
  • Cloud and Operations: Docker, Kubernetes, cloud-native design, CI/CD, infrastructure automation, blue-green/canary deployments, logging, tracing, monitoring and service-level objectives.
  • Leadership: Lead design reviews, mentor engineers and communicate architectural decisions, implementation implications and risks.

Raqami Bank is an equal opportunity employer. We welcome applications from all qualified individuals, including Persons with Disabilities (PWDs), and are committed to fostering an inclusive workplace where everyone has the opportunity to succeed.

Last date to apply: October 30, 2026.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Solution Architect – Retail E-Commerce
Solution Architect – Retail E-Commerce

Imtiaz • Karachi Division

On-site
PKR 1,116,000 - 1,674,000
Solution Architect (Data, AI, Analytics, Software Engineering & Digital Experience)
Solution Architect (Data, AI, Analytics, Software Engineering & Digital Experience)

Digifloat • Lahore

On-site
PKR 1,674,000 - 2,790,000
8% PF
Fuel Allowance
OPD
+4
Solutions Architect
Solutions Architect

Technology Rivers, LLC • Islamabad

On-site
PKR 2,000,000 - 3,000,000
Company paid lunch facility
Healthcare benefits
Provident Fund (Employer Matching)
+3
Solution Architect
Solution Architect

Tkxel LLC • Lahore

On-site
PKR 33,241,000 - 49,861,000
Solutions Architect
Solutions Architect

Creative Chaos • Islamabad

On-site
PKR 1,800,000 - 3,200,000
Software Architect - Islamabad
Software Architect - Islamabad

Yeah! Global • Islamabad

On-site
PKR 2,500,000 - 3,500,000
Associate Software Arquitect
Associate Software Arquitect

Global Rescue • Islamabad

On-site
PKR 2,500,000 - 3,800,000
Software Architect Karachi , On-Site
Software Architect Karachi , On-Site

Sindh IT Company • Karachi Division

On-site
PKR 1,800,000 - 3,600,000
Solutions Architect
Solutions Architect

Creativechaos • Karachi Division

On-site
PKR 1,800,000 - 3,000,000
Software Architect – Enterprise Platforms (Onsite, Karachi, PKR Salary)
Software Architect – Enterprise Platforms (Onsite, Karachi, PKR Salary)

HR POD Careers • Karachi Division

On-site
PKR 4,500,000 - 8,500,000
Top locations