Backend Development Expert

Remote Full-time
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?

Apply To This Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Sensor Fusion Engineer

Remote

Urgently Hiring: Customer Service Representative - VacancyGlobal

Remote

Overnight Front Desk Agent Part-time

Remote

Weekend Case Manager (Coverage and Weekend)

Remote

Malay Voice Actors Needed for Video Game Localization

Remote

Amazon Delivery Driver

Remote

Experienced Remote Data Entry Specialist – Part-Time Opportunity for Detail-Oriented Individuals with Flexible Scheduling

Remote

**Experienced Full Stack Customer Chat Support Specialist – Global Customer Engagement & Support**

Remote

**Experienced Work From Home Customer Service Coordinator - High Value Specialty Servicing**

Remote

**Experienced Part-Time Data Entry Clerk – Remote Opportunity for Career Growth at arenaflex**

Remote
← Back