โšก New

Java Backend Developer โ€“ UPI & BBPS

ThreatXIntel

ChennaiFull-timeMid LevelOn-site

Job Description

Company Description

ThreatXIntel is a growing Cybersecurity, IT Staffing, and Consulting company delivering end-to-end technology and security solutions.


We are hiring for our corporate client. ThreatXIntel is the official hiring partner for this requirement.


About the Role

We are looking for a Java Backend Developer with 3โ€“5 years of experience to work on UPI, PPI and BBPS backend applications. The candidate must have strong hands-on experience in Core Java, Spring Boot, REST APIs, Microservices, SQL and third-party API integrations.

Hands-on experience with at least one live UPI application / UPI app is mandatory.

Key Responsibilities

  • Develop and maintain backend services using Core Java and Spring Boot.
  • Build REST APIs and microservices for UPI and BBPS applications.
  • Work on UPI transaction flows including initiation, validation, success/failed/pending handling, status enquiry, reversal, refund and callbacks/webhooks.
  • Develop BBPS APIs for bill fetch, bill payment, transaction status, validation and reconciliation.
  • Integrate with banks, PSPs, payment gateways, BBPS systems, billers and third-party APIs.
  • Implement idempotency, duplicate prevention, retries, timeout handling and exception handling.
  • Work with MySQL/PostgreSQL/Oracle and write optimized SQL queries.
  • Troubleshoot production issues, perform RCA and implement permanent fixes.
  • Participate in testing, code reviews, performance optimization and production releases.

Mandatory Skills

  • Core Java / Java 8+
  • Spring Boot / Spring MVC
  • REST APIs
  • Microservices
  • Hibernate / JPA
  • SQL & Relational Databases
  • API Integration
  • Git
  • Maven / Gradle
  • JUnit / Mockito
  • Postman / API Troubleshooting
  • Exception Handling & Logging

Mandatory Domain Experience

  • Hands-on experience with at least one live UPI application / UPI app
  • Understanding of UPI transaction lifecycle
  • Payment APIs and financial integrations
  • Transaction states, reversals, refunds, retries and reconciliation
  • BBPS experience is highly preferred
  • Banking / FinTech / Digital Payments experience is an advantage

Good to Have

Kafka / RabbitMQ, Redis, Docker / Kubernetes, AWS/Cloud, CI/CD, Prometheus/Grafana/ELK and high-volume transaction processing.

If you have strong Java backend expertise and hands-on UPI application experience, apply for this contract onsite opportunity.

Posted Today

Related Jobs

Related Searches

Apply Now