Java Payment Integration Lead

Engineering and Emerging Technologies

We are excited to find an experienced and motivated individual to join our team and help us drive a successful project outcomes.

Bengaluru

Udupi

India

Hybrid

Experience:10+ years
|
Vacancy:1

Introduction

We are looking for a strong Java Payment Integration Engineer / Lead with hands-on experience building and integrating payment solutions across US and/or India payment ecosystems. Candidate must be a hands-on Java engineer with deep payment-domain expertise who can independently design, implement, troubleshoot and scale complex payment integrations—not just consume a payment API.

 

Responsibilities

  • Own payment integration architecture and technical design.
  • Lead integrations with multiple external payment providers.
  • Mentor engineers and drive code and design reviews.
  • Work directly with product, security, operations and external payment-provider teams.
  • Lead production troubleshooting, payment incident resolution, certification and integration readiness

 

Requirements

  • 10+ years of software engineering experience, with Java as the primary programming language.
  • Strong hands-on experience with Java, Spring Boot, REST APIs, microservices, SQL, Git and automated testing.
  • Proven experience integrating multiple payment gateways, processors, acquirers, wallets, or payment service providers.
  • Strong understanding of the end-to-end payment lifecycle, including: 
    • Authorization and capture
    • Settlement
    • Refunds and reversals
    • Recurring payments
    • Tokenization
    • Chargebacks
    • Reconciliation
  • Experience with payment webhooks, asynchronous processing, retries, idempotency, timeout handling and payment failure scenarios.
  • Knowledge of PCI-DSS, API security, encryption, tokenization, OAuth/API authentication and secure payment-data handling.
  • US payment experience with Stripe, Adyen, Braintree, Authorize.net, Worldpay, Fiserv, Cybersource, PayPal, or similar providers is highly desirable.
  • India payment experience with Razorpay, PayU, Cashfree, CCAvenue, BillDesk, UPI, or similar providers is highly desirable.
  • Experience with ACH, card payments, 3DS, network tokens, card-on-file, account updater, recurring payments and payment orchestration is a strong plus.
  • Experience with Kafka/messaging, AWS/Azure, Docker/Kubernetes, CI/CD and observability is preferred.

 

Quality Compliance

Compliance to Quality and Information Security is critical in ensuring the integrity, confidentiality, availability of data and the consistent delivery of high-quality services are an important aspect of hiring for this position.