Tap Payments Careers in Bahrain

Job Description

Senior Backend Developer – Join Tap Payments & Shape MENA’s Payment Future!


Are you passionate about fintech and building scalable backend systems? Tap Payments is revolutionizing online payments across the MENA region, and we’re looking for exceptional backend developers to join our Technology Team and help redefine payment experiences.

About the Role

As a Senior Backend Developer (Tapster), you will design and develop robust, scalable, and high-performance backend systems and APIs. You’ll collaborate with cross-functional teams to translate business requirements into technical solutions while ensuring reliability, security, and efficiency.

↔️


Key Responsibilities

• Design, develop, and maintain backend systems and microservices using Java and Spring Boot
• Collaborate with product managers, frontend developers, and DevOps teams to deliver robust solutions
• Conduct code reviews, enforce coding standards, and mentor junior developers
• Identify and address performance bottlenecks, scalability challenges, and security vulnerabilities
• Ensure seamless integration with payment gateways, acquirers, and issuers
• Apply financial domain knowledge, including settlements, payouts, chargebacks, and transaction lifecycles
• Stay updated with fintech trends, technologies, and financial compliance frameworks (PCI-DSS, KYC/AML)
• Participate in architectural discussions and make well-informed technical decisions

Requirements & Skills

• 5+ years in backend development with expertise in Java, Spring Boot, and microservices architecture
• Strong understanding of financial domain concepts (acquirers, issuers, transaction settlements, payouts)
• Proficiency with PostgreSQL and MongoDB; experience in data modeling and performance tuning
• Familiarity with messaging systems (Kafka, RabbitMQ) and caching (Redis)
• Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes)
• Excellent problem-solving, communication, and leadership abilities
• Previous experience in a regulated financial environment or fintech/banking product

Why Join Tap Payments

• Be part of a fast-growing fintech redefining payments in MENA
• Work on cutting-edge technology with talented, passionate teams
• Competitive salary and benefits with growth opportunities


مطور Backend أول – انضم إلى Tap Payments وشكّل مستقبل المدفوعات في منطقة الشرق الأوسط وشمال إفريقيا!

هل لديك شغف بعالم التكنولوجيا المالية وتطوير أنظمة Backend قابلة للتوسع؟ شركة Tap Payments تعيد تعريف المدفوعات عبر الإنترنت في منطقة MENA، ونبحث عن مطورين موهوبين للانضمام إلى فريق التكنولوجيا لدينا والمساهمة في تحسين تجربة المدفوعات.

حول الدور

بصفتك مطور Backend أول (Tapster)، ستقوم بتصميم وتطوير أنظمة Backend وواجهات برمجة التطبيقات (APIs) قوية وقابلة للتوسع وعالية الأداء. ستتعاون مع فرق متعددة الوظائف لترجمة متطلبات العمل إلى حلول تقنية موثوقة وآمنة وفعّالة.

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

• تصميم وتطوير وصيانة أنظمة Backend وخدمات Microservices باستخدام Java وSpring Boot
• التعاون مع مديري المنتجات، مطوري الواجهة الأمامية، وفرق DevOps لتقديم حلول قوية
• مراجعة الأكواد، تطبيق معايير البرمجة، وتوجيه المطورين المبتدئين
• تحديد ومعالجة مشاكل الأداء، تحديات التوسع، والثغرات الأمنية
• ضمان التكامل السلس مع بوابات الدفع، مستحصلين، ومصدرين
• تطبيق المعرفة بالمجال المالي بما في ذلك التسويات، المدفوعات، النزاعات، ودورات المعاملات
• متابعة أحدث الاتجاهات والتقنيات في التكنولوجيا المالية وأطر الامتثال المالي (PCI-DSS، KYC/AML)
• المشاركة في مناقشات التصميم واتخاذ قرارات تقنية مدروسة

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

• خبرة 5+ سنوات في تطوير Backend مع إجادة Java، Spring Boot، وهندسة Microservices
• فهم قوي لمفاهيم المجال المالي (المستحصلين، المصدرين، التسويات، المدفوعات)
• إجادة PostgreSQL وMongoDB؛ خبرة في تصميم البيانات وتحسين الأداء
• معرفة بأنظمة الرسائل (Kafka، RabbitMQ) والتخزين المؤقت (Redis)
• خبرة بمنصات السحابة (AWS، GCP، أو Azure) والحاويات (Docker، Kubernetes)
• مهارات قوية في حل المشكلات، التواصل، والقيادة
• خبرة سابقة في بيئة مالية منظمة أو منتج FinTech / مصرفي

لماذا تنضم إلى Tap Payments؟

• كن جزءًا من شركة FinTech سريعة النمو تعيد تعريف المدفوعات في منطقة MENA
• العمل على تقنيات متقدمة ضمن فرق موهوبة ومتحمسة
• راتب تنافسي ومزايا وفرص للتطور المهني

Additional Info

Location: , Bahrain

Job Title: Backend Development Consultant

Post Date: 2025-11-25

Valid Until: 2026-2-25

Salary:

Job Type: Full-time

Senior Backend Developer – Join Tap Payments & Shape MENA’s Payment Future! ↔️ Are you passionate about fintech and building scalable backend systems? Tap Payments is revolutionizing online payments across the MENA region, and we’re looking for exceptional backend developers to join our Technology Team and help redefine payment experiences. About the Role As a Senior Backend Developer (Tapster), you will design and develop robust, scalable, and high-performance backend systems and APIs. You’ll collaborate with cross-functional teams to translate business requirements into technical solutions while ensuring reliability, security, and efficiency. Key Responsibilities • Design, develop, and maintain backend systems and microservices using Java and Spring Boot • Collaborate with product managers, frontend developers, and DevOps teams to deliver robust solutions • Conduct code reviews, enforce coding standards, and mentor junior developers • Identify and address performance bottlenecks, scalability challenges, and security vulnerabilities • Ensure seamless integration with payment gateways, acquirers, and issuers • Apply financial domain knowledge, including settlements, payouts, chargebacks, and transaction lifecycles • Stay updated with fintech trends, technologies, and financial compliance frameworks (PCI-DSS, KYC/AML) • Participate in architectural discussions and make well-informed technical decisions Requirements & Skills • 5+ years in backend development with expertise in Java, Spring Boot, and microservices architecture • Strong understanding of financial domain concepts (acquirers, issuers, transaction settlements, payouts) • Proficiency with PostgreSQL and MongoDB; experience in data modeling and performance tuning • Familiarity with messaging systems (Kafka, RabbitMQ) and caching (Redis) • Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes) • Excellent problem-solving, communication, and leadership abilities • Previous experience in a regulated financial environment or fintech/banking product Why Join Tap Payments • Be part of a fast-growing fintech redefining payments in MENA • Work on cutting-edge technology with talented, passionate teams • Competitive salary and benefits with growth opportunities Arabic Section 🌟 مطور Backend أول – انضم إلى Tap Payments وشكّل مستقبل المدفوعات في منطقة الشرق الأوسط وشمال إفريقيا! ↔️ هل لديك شغف بعالم التكنولوجيا المالية وتطوير أنظمة Backend قابلة للتوسع؟ شركة Tap Payments تعيد تعريف المدفوعات عبر الإنترنت في منطقة MENA، ونبحث عن مطورين موهوبين للانضمام إلى فريق التكنولوجيا لدينا والمساهمة في تحسين تجربة المدفوعات. حول الدور بصفتك مطور Backend أول (Tapster)، ستقوم بتصميم وتطوير أنظمة Backend وواجهات برمجة التطبيقات (APIs) قوية وقابلة للتوسع وعالية الأداء. ستتعاون مع فرق متعددة الوظائف لترجمة متطلبات العمل إلى حلول تقنية موثوقة وآمنة وفعّالة. المهام والمسؤوليات • تصميم وتطوير وصيانة أنظمة Backend وخدمات Microservices باستخدام Java وSpring Boot • التعاون مع مديري المنتجات، مطوري الواجهة الأمامية، وفرق DevOps لتقديم حلول قوية • مراجعة الأكواد، تطبيق معايير البرمجة، وتوجيه المطورين المبتدئين • تحديد ومعالجة مشاكل الأداء، تحديات التوسع، والثغرات الأمنية • ضمان التكامل السلس مع بوابات الدفع، مستحصلين، ومصدرين • تطبيق المعرفة بالمجال المالي بما في ذلك التسويات، المدفوعات، النزاعات، ودورات المعاملات • متابعة أحدث الاتجاهات والتقنيات في التكنولوجيا المالية وأطر الامتثال المالي (PCI-DSS، KYC/AML) • المشاركة في مناقشات التصميم واتخاذ قرارات تقنية مدروسة المتطلبات والمهارات • خبرة 5+ سنوات في تطوير Backend مع إجادة Java، Spring Boot، وهندسة Microservices • فهم قوي لمفاهيم المجال المالي (المستحصلين، المصدرين، التسويات، المدفوعات) • إجادة PostgreSQL وMongoDB؛ خبرة في تصميم البيانات وتحسين الأداء • معرفة بأنظمة الرسائل (Kafka، RabbitMQ) والتخزين المؤقت (Redis) • خبرة بمنصات السحابة (AWS، GCP، أو Azure) والحاويات (Docker، Kubernetes) • مهارات قوية في حل المشكلات، التواصل، والقيادة • خبرة سابقة في بيئة مالية منظمة أو منتج FinTech / مصرفي لماذا تنضم إلى Tap Payments؟ • كن جزءًا من شركة FinTech سريعة النمو تعيد تعريف المدفوعات في منطقة MENA • العمل على تقنيات متقدمة ضمن فرق موهوبة ومتحمسة • راتب تنافسي ومزايا وفرص للتطور المهني

تعليقات

المشاركات الشائعة من هذه المدونة