Java Developer | Payment Aggregation / Merchant Payments (Chennai)

Java Developer | Payment Aggregation / Merchant Payments (Chennai)

04 Oct
|
ThreatXIntel
|
Chennai

04 Oct

ThreatXIntel

Chennai

We are looking for an experienced Java Backend Developer with 4 to 6 years of hands-on experience in Payment Aggregation (PA), Payment Gateway (PG), UPI, and merchant payment systems.

The candidate should have strong experience in Java, Spring Boot, REST APIs, Microservices, SQL, and third-party payment integrations, along with practical understanding of online and offline merchant payment flows such as UPI, QR, POS, Soundbox, refunds, reversals, callbacks, settlement, and reconciliation.

Key Responsibilities

- Design, develop, and maintain backend applications using Java and Spring Boot.
- Develop and integrate REST APIs for Payment Aggregator and Payment Gateway platforms.
- Implement end-to-end online and offline merchant payment flows.
- Work on UPI, Static/Agile QR, POS, Soundbox, and payment gateway integrations.
- Develop merchant onboarding and transaction processing services.
- Implement payment status, callback, and webhook processing.
- Implement refund, reversal, settlement, and reconciliation workflows.
- Integrate with banks, UPI providers, payment processors, switches, and third-party payment service providers.
- Develop secure and scalable transaction APIs for high-volume payment processing.
- Implement transaction lifecycle handling including initiation, authorization, success/failure, timeout, reversal, refund, and settlement.
- Implement appropriate validation, exception handling, logging, and security controls.
- Troubleshoot production payment failures and third-party integration issues.
- Analyze transaction logs and API responses and perform RCA.




- Participate in code reviews, technical discussions, SIT/UAT, and production releases.
- Support performance testing and production monitoring.
- Follow applicable payment security and coding standards.

Mandatory Technical Skills
- Core Java
- Java 8/11/17+
- Spring Boot / Spring MVC
- REST APIs
- Microservices
- SQL and relational databases
- MySQL / Oracle
- JSON / XML
- HTTP / HTTPS
- API authentication
- Third-party API integration
- Git
- CI/CD
- Application logging and troubleshooting

Mandatory Payment Domain Experience Candidates should have hands-on experience in one or more of:
- Payment Aggregator (PA)
- Payment Gateway (PG)
- Merchant Acquiring
- UPI
- Online payment processing
- Offline merchant payment processing
- Static / Dynamic QR
- POS
- Soundbox
- Payment callbacks / webhooks
- Refunds and reversals
- Settlement and reconciliation
- Merchant onboarding
- Transaction monitoring and failure handling

Preferred Skills
- UPI transaction lifecycle
- Merchant acquiring ecosystem
- QR and Soundbox architecture
- Payment switch / processor integrations
- Idempotency and duplicate transaction handling
- Fraud/risk checks
- PCI-DSS concepts
- Encryption and masking of payment/customer data
- Kafka / messaging / event-driven architecture
- AWS

Ideal Candidate The ideal candidate is a Java Backend Developer with genuine production payment-domain experience, capable of developing scalable payment APIs, integrating external payment systems, understanding merchant transaction flows, and troubleshooting transaction-level issues.

📌 Java Developer | Payment Aggregation / Merchant Payments (Chennai)
🏢 ThreatXIntel
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java developer | payment aggregation / merchant payments (chennai) / chennai