VinelandRecruiter Since 2001
the smart solution for Vineland jobs

Backend Development Lead (Java)

Company: Tap Payments
Location: Baltimore
Posted on: June 1, 2025

Job Description:

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 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:

  • Lead 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.
  • Drive architectural discussions and make well-informed decisions to ensure the efficiency and effectiveness of our backend infrastructure.
  • Mentor and guide junior and mid-level developers, providing technical expertise and 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:
    • 7+ years of experience in backend Java development, with 4+ years in a Seniorlead role.
    • 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?
      #J-18808-Ljbffr

Keywords: Tap Payments, Vineland , Backend Development Lead (Java), IT / Software / Systems , Baltimore, New Jersey

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest New Jersey jobs by following @recnetNJ on Twitter!

Vineland RSS job feeds