Backend Development Consultant (Java)

Tap Payments

Not Interested
Bookmark
الإبلاغ عن هذه الوظيفة

profile موقع الوظيفة:

المنامة - البحرين

profile الراتب شهرياً: لم يكشف
تاريخ النشر: أمس
عدد الوظائف الشاغرة: 1 عدد الوظائف الشاغرة

ملخص الوظيفة

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

About TapTap 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 TeamOur technology team builds the platforms systems and payment infrastructure our m...
اعرض المزيد view more

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

  • محاسبة الشركات
  • إدارة المرافق والمنشآت
  • تطوير الحساب
  • المحاسبة
  • Jdbc
  • ITI

عن الشركة

Company Logo

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.Are you ready to shape the future of payments in MENA? become a Tapster!

عرض صفحة الشركة عرض صفحة الشركة