Point your AI agent at freehire and let it find you a job.

Get the CLI →

ThreatXIntel

NewBe an early applicant

Java Backend Developer – UPI & BBPS

Posted
Discussion

Summary

Java Backend Developer (3–5 yrs) hired via staffing partner ThreatXIntel for a corporate client in Chennai, building onsite UPI, PPI and BBPS payment backend services. Day to day: Spring Boot microservices, REST APIs, UPI/BBPS transaction flows, bank/PSP integrations, and SQL databases.

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.

Skills

Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available