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