Find a jobRecruiters

Java Developer | UPI & BBPS Backend

Exclusive opportunity

Onsite

Java Developer | UPI & BBPS Backend

Threatxintel

Java Developer | UPI & BBPS Backend

Skills

SQL QueriesDockerJavaMicroservicesSpring BootPostgreSQLMySQLKafkaRedisRabbitMQPostmanGrafanaAWSGradlePrometheusKubernetesGDPROracle

17 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

₹1,000,000 – ₹1,400,000 / year

Location:

Chennai, Tamil Nadu, India

Work mode:

Onsite

Published on:

2 October 2026

What they need


We are looking for a strong Java Backend Developer with 3 to 5 years of experience in developing scalable, secure, and high-performance backend applications.

The candidate must have hands-on experience working on at least one live UPI application/UPI app and strong expertise in Core Java, Spring Boot, REST APIs, Microservices, SQL, and third-party API integrations.

The role involves developing and maintaining backend APIs for UPI and BBPS applications, including payment processing, transaction management, financial integrations, validations, reconciliation, and production support.

Key Responsibilities

  • Develop and maintain backend services using Core Java and Spring Boot.

  • Build and maintain REST APIs and Microservices for UPI and BBPS applications.

  • Develop backend APIs for live UPI applications.

  • Implement UPI transaction flows including:

  • Payment initiation

  • Transaction validation

  • Success / Failed / Pending handling

  • Transaction status enquiry

  • Reversal and refund

  • Callback / webhook processing

  • Retry and exception handling

  • 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 transaction management, idempotency, duplicate prevention, timeout and retry mechanisms.

  • Develop business validations, transaction rules, audit logs, and reconciliation processes.

  • Work with MySQL, PostgreSQL, or Oracle and write optimized SQL queries.

  • Troubleshoot production issues, perform RCA, and implement permanent fixes.

  • Ensure API security, logging, monitoring, auditability, and data protection.

  • Participate in code reviews, unit/integration testing, performance optimization, and production releases.

Mandatory Technical Skills

  • Strong Core Java
  • Java 8+
  • Spring Boot / Spring MVC
  • RESTful API development
  • Microservices architecture
  • Hibernate / JPA
  • SQL and relational databases
  • Exception handling and logging
  • Git
  • Maven / Gradle
  • JUnit / Mockito
  • Postman / API troubleshooting
  • Third-party API integrations

Mandatory Domain Experience

  • Hands-on experience with at least one live UPI application/UPI app
  • Understanding of the UPI transaction lifecycle
  • Experience with payment APIs and financial integrations
  • Understanding of transaction states, reversals, refunds, retries, and reconciliation
  • BBPS experience preferred
  • Banking / FinTech / digital payments experience preferred

Good to Have

  • Kafka / RabbitMQ
  • Redis
  • Docker / Kubernetes
  • AWS / Cloud
  • CI/CD
  • Prometheus / Grafana / ELK
  • High-volume transaction processing

Ideal Candidate

The ideal candidate should be a strong Java Backend Engineer with hands-on UPI application experience, capable of independently developing APIs, implementing payment transaction logic, integrating external financial systems, and troubleshooting production payment issues.

Key Requirement: Strong Java expertise + hands-on live UPI application experience is mandatory. BBPS / FinTech / Banking experience is preferred.

Other offers great for you!

These companies are also looking for great profiles

IT Makers

Back-end developer

Fourchette proposée par le client : 400 à 500 € HT de TJM

Freelance

Brussels, Belgium

Hybrid

Skills

.NET

1 month ago

Quick apply

Visian

Développeur Java Backend - Expérimenté - Montpellier

Permanent contract

Montpellier, France

Hybrid

Skills

DockerBackend DevelopmentJavaMicroservicesSpring BootKafkaGitGradleKubernetesAgileAPI RESTSOAPGitLab CI/CDMavenSQLJUnitMockito

24 days ago

Quick apply

FreelanceRepublik

Développeur Back end

Freelance

Paris, France

Hybrid

Skills

JavaGitLabAWS

7 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools