📍 المملكة العربية السعودية تحديث مستمر على مدار الساعة

وظيفة خبير تطوير باك إند شاغرة لدى تاب في الرياض

Backend Development Expert
🏢 تاب (Tap Payments)
🕒 نُشرت: (منذ 6 أشهر) 📍 الرياض وظائف الهندسة والتقنية
التقديم على الوظيفة من المصدر الرسمي ↗

تفاصيل الوظيفة

تاب تُحدث ثورة في المدفوعات الرقمية بمنطقة الشرق الأوسط وشمال أفريقيا. تبحث عن خبير تطوير الواجهة الخلفية (Backend Development Expert) للانضمام إلى فريقها التقني في الرياض، المملكة العربية السعودية.

نبذة عن الوظيفة

فريق التقنية في تاب يبني المنصات والأنظمة والبنية التحتية للمدفوعات التي يستخدمها التجار لمعالجة ملايين المعاملات يوميًا. نسعى لتبسيط المدفوعات إقليميًا وعالميًا للشركات من جميع الأحجام.

المهام والمسؤوليات

  • المساهمة في تصميم وتطوير أنظمة وواجهات برمجة تطبيقات خلفية قوية وقابلة للتوسع وذات توفر عالٍ.
  • التعاون مع الفرق متعددة التخصصات (مديري المنتجات ومطوري الواجهة الأمامية) لترجمة متطلبات العمل إلى حلول تقنية.
  • المشاركة في النقاشات المعمارية واتخاذ قرارات مستنيرة لضمان كفاءة وفعالية البنية التحتية الخلفية.
  • تقديم الخبرة الفنية والإرشاد لمطوري المستوى المبتدئ والمتوسط وتعزيز نموهم.
  • إجراء مراجعات الكود وفرض معايير الترميز للحفاظ على جودة الكود واتساقه.
  • تحديد ومعالجة اختناقات الأداء وتحديات قابلية التوسع والثغرات الأمنية.
  • التعاون مع فريق DevOps لتحسين عمليات النشر وضمان موثوقية بيئات الإنتاج.
  • الاطلاع على أحدث اتجاهات وتقنيات الصناعة وتقييم تأثيرها المحتمل على أنظمتنا ومنتجاتنا.
  • التعاون مع فرق المنتجات والأعمال لترجمة متطلبات المجال المالي إلى حلول تقنية متينة.
  • الاستفادة من فهم المصطلحات المصرفية وعمليات التسوية وآليات الدفع وعلاقات القابل/المُصدر وبوابات الدفع.
  • المعرفة المتعمقة للأنظمة المصرفية (القابلون والمُصدرون والتسويات والمدفوعات).
  • الإلمام بالبروتوكولات المالية (ISO 8583 وPCI-DSS والتوكنيزيشن وKYC/AML).
  • فهم دورات حياة المعاملات ورد المبالغ والتسويات والمقاصة.
  • تنفيذ مهام أخرى حسب متطلبات العمل وتطور الدور.

الشروط والمتطلبات

  • خبرة 5+ سنوات في تطوير الواجهة الخلفية باستخدام Java وSpring Boot وتصميم وتنفيذ معمارية Microservices.
  • فهم قوي لمفاهيم المجال المالي (القابلون والمُصدرون وتسوية المعاملات والمدفوعات ودورات الدفع).
  • إتقان قواعد بيانات PostgreSQL وMongoDB بما في ذلك نمذجة البيانات والفهرسة وضبط الأداء.
  • الإلمام بأنظمة الرسائل (Kafka, RabbitMQ) وأدوات التخزين المؤقت (Redis) (ميزة إضافية).
  • خبرة مع المنصات السحابية (AWS, GCP, Azure) والحاويات (Docker, Kubernetes).
  • مهارات ممتازة في حل المشكلات والتواصل والقيادة.
  • خبرة سابقة في بيئة مالية منظمة أو منتج مصرفي/تقني مالي.
  • خبرة في PCI-DSS أو أطر الامتثال المالي الأخرى.
عرض النص الأصلي للإعلان

About Tap

Tap Payments is revolutionizing online payments across the MENA region by connecting businesses with simple, unified payment experiences. We need exceptional talent to help us on this journey.

The Technology Team

Our technology team builds the platforms, systems, and payment infrastructure our merchants use to process millions of transactions daily.
This team is building technology solutions to simplify MENA payments regionally and globally for businesses of all sizes.



As a Tapster you will:

  • Contribute to the design and development of robust, scalable, and highly available backend systems and APIs.

  • Collaborate with cross-functional teams, including product managers and frontend developers, to translate business requirements into technical solutions.

  • Participate in architectural discussions and make well-informed decisions to ensure the efficiency and effectiveness of our backend infrastructure.

  • Provide technical expertise and guidance to junior and mid-level developers, fostering their growth.

  • Perform code reviews and enforce coding standards to maintain code quality and consistency.

  • Identify and address performance bottlenecks, scalability challenges, and security vulnerabilities.

  • Collaborate with the DevOps team to optimize deployment processes and ensure the reliability of production environments.

  • Stay updated with the latest industry trends and technologies, and evaluate their potential impact on our systems and products.

  • Collaborate with product and business teams to translate financial domain requirements into robust technical solutions.

  • Leverage your understanding of banking terms, settlement processes, payout mechanisms, acquirer/issuer relationships, and payment gateways.

  • In-depth knowledge of banking systems, including acquirers, issuers, settlements, and payouts.

  • Familiarity with financial protocols (e.g., ISO 8583, PCI-DSS, tokenization, KYC/AML).

  • Understanding of transaction lifecycles, chargebacks, reconciliations, and clearing.

  • Carry out other duties, as assigned based on the demands of the business and growth of the role.

   

What you will bring to the party:

  • 5+ years of experience in backend development, specifically utilizing Java, Spring Boot, and designing/implementing Microservices architecture.

  • Solid understanding of financial domain concepts: acquirers, issuers, transaction settlements, payouts, payment cycles.

  • Proficiency in PostgreSQL and MongoDB, including data modeling, indexing, and performance tuning.

  • Familiarity with messaging systems (e.g., Kafka, RabbitMQ) and caching tools (e.g., Redis) is a plus.

  • Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).

  • Excellent problem-solving, communication, and leadership skills.

  • Previous experience in a regulated financial environment or banking/fintech product.

  • Exposure to PCI-DSS or other financial compliance frameworks.

   

Are you ready to shape the future of payments in MENA?

المصدر: الموقع الرسمي للجهة - أُضيفت للموقع في 12 يونيو 2026

وظائف أخرى لدى تاب