Java Developer Payment Aggregation / Merchant Payments (Chennai)

Java Developer Payment Aggregation / Merchant Payments (Chennai)

24 Sep
|
ThreatXIntel
|
Chennai

24 Sep

ThreatXIntel

Chennai

Role Overview

We are looking for a Java Developer with 4 to 6 years of experience and strong hands-on exposure to Payment Aggregation, Payment Gateway, Merchant Acquiring, UPI, QR, POS, and merchant payment systems.

The candidate will be responsible for developing and integrating scalable payment services and REST APIs, implementing transaction processing flows, troubleshooting payment issues, and integrating with banks, payment processors, UPI providers, switches, and third-party payment service providers.

Key Responsibilities

- Develop and maintain backend applications using Core Java, Spring Boot, Spring MVC, and REST APIs.
- Design and integrate APIs for Payment Aggregator (PA) and Payment Gateway (PG) platforms.
- Implement online and offline merchant payment flows.
- Work with UPI, Static/Dynamic QR, POS, Soundbox, and merchant payment transactions.
- Develop transaction lifecycle capabilities covering payment initiation, authorization, success/failure, timeout, reversal, refund, settlement, and reconciliation.
- Integrate with banks, UPI providers, payment processors, switches, and external payment service providers.
- Handle callbacks, webhooks, payment status updates, and transaction failures.
- Implement transaction validation, error handling, logging, security, and duplicate/idempotent transaction handling.
- Troubleshoot production issues using transaction logs, API responses, and monitoring tools.
- Participate in code reviews, technical discussions, SIT/UAT, performance testing, and production releases.




- Follow secure coding and applicable payment security/compliance practices.

Mandatory Technical Skills

- 4 to 6 years of Java development experience
- Robust Core Java / Java 8/11/17+
- Spring Boot, Spring MVC, REST APIs
- Microservices architecture
- REST API and third-party API integration
- SQL with MySQL/Oracle or similar relational databases
- JSON, XML, HTTP/HTTPS and API authentication
- Git and CI/CD
- Application logging, monitoring, and troubleshooting

Mandatory Payment Domain Experience Candidates must have practical experience in one or more of:
- Payment Aggregator / Payment Gateway
- Merchant Acquiring
- UPI payments
- Online/offline merchant payments
- Static/Dynamic QR
- POS transactions
- Soundbox
- Payment callbacks/webhooks
- Refunds and reversals
- Settlement and reconciliation
- Merchant onboarding
- Transaction monitoring and failure handling

Preferred: AWS, asynchronous processing, messaging/event-driven architecture, payment switches, idempotency, fraud/risk checks, PCI-DSS, encryption and secure payment-data handling. Contract & Work Location

- Contract Duration: 6 months
- Employment Type: Contract-to-Hire
- Extension/Conversion: The contract may be extended or converted to a permanent position based on project requirements and performance.
- Work Location: Chennai, Tamil Nadu
- Work Mode: Onsite
- Candidates must be willing to work onsite in Chennai throughout the contract period.
- Candidates should be open to conversion to a permanent/full-time role after the contract period.

📌 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

Subscribe to this job alert:

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