📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Solution Architect - Enterprise Distributed Systems

Raqami Islamic Digital Bank · Karachi

New
Senior 🇬🇧 English
Kafka RabbitMQ Redis Docker Kubernetes CI/CD OAuth 2.0 OpenID Connect JWT REST API Saga CQRS DDD SOLID

Job description

About the role

Raqami Bank is looking for an experienced Solution Architect within its Information Technology department. The architect designs, develops and guides the implementation of scalable, secure, resilient and high-performance enterprise solutions, turning business requirements into robust technical architectures that meet enterprise standards for scalability, availability, maintainability and security.

Key responsibilities

  • Own end-to-end solution architecture for enterprise initiatives, developing blueprints, integration strategies, standards and documented decisions.
  • Design distributed systems and microservices for high transaction volumes, and guide Redis-based distributed caching (invalidation, TTL, consistency, cache-aside or write-through).
  • Define event-driven architectures with Kafka, RabbitMQ or equivalents, and reliable inter-service communication, fault tolerance and distributed transactions (Saga, CQRS, Event Sourcing, Outbox, Idempotency, Circuit Breaker, Retry, Bulkhead).
  • Resolve data consistency, concurrency, duplicate processing and race condition issues, and define HA, load balancing, scaling and disaster recovery strategies.
  • Design secure APIs and integrations across internal services, external systems, third parties and legacy apps, and set architecture guidelines, coding standards and non-functional requirements.
  • Lead design reviews, mentor engineers, validate decisions with prototypes and testing, and work with product owners, engineering, DevOps, security and infrastructure teams.

Required profile

  • Minimum Bachelor's degree in Computer Science, Software Engineering or a related field from an HEC-recognized university; Master's preferred.
  • 8+ years of experience in software engineering, system design and enterprise solution architecture, with hands-on delivery of production-grade distributed solutions and technical leadership.

Required skills

  • Microservices, modular monoliths, layered/clean architecture, SOLID, DDD and architectural trade-offs.
  • Kafka, RabbitMQ or equivalents; Redis or equivalent; relational and NoSQL databases.
  • REST APIs, OAuth 2.0, OpenID Connect, JWT, Docker, Kubernetes, CI/CD, blue-green and canary deployments.
  • Leadership: leading design reviews, mentoring engineers and communicating architectural decisions.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Raqami Islamic Digital Bank.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 5 hours ago

Expires 1 month from now

5 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Raqami Islamic Digital Bank

Karachi