Java Backend Developer – Payment Gateway

Filled
February 21, 2026

Job Description

Experience Required: 3–6 Years
Location: Remote / Hybrid
Job Type: Full-Time

About the Role

We are looking for a skilled Java Backend Developer to join our growing fintech engineering team. In this role, you will work on the core backend services that power a high-volume payment gateway platform. The position requires strong expertise in scalable backend systems, secure transaction processing, and reliable integrations with financial networks.

You will collaborate with cross-functional teams to build systems that handle millions of transactions while maintaining the highest standards of performance, security, and availability.

Key Responsibilities

Backend Development

  • Design, develop, and maintain Java-based microservices for payment processing.
  • Build and optimize RESTful and SOAP APIs supporting JSON, XML, and ISO8583 message formats.
  • Implement core payment flows including:
    • Authorization
    • Capture
    • Settlement
    • Refunds
  • Ensure services are well-structured, testable, and maintainable.

System Architecture & Performance

  • Build backend systems that are scalable, secure, and fault-tolerant.
  • Develop transaction monitoring, reconciliation, and settlement services.
  • Optimize database queries, indexing, and caching strategies to ensure high performance.
  • Monitor system health and improve system reliability.

Integration & Compliance

  • Integrate with card networks, banks, and alternative payment providers.
  • Ensure systems comply with PCI-DSS, AML, and regional financial regulations.
  • Collaborate with DevOps teams to deploy and manage services in cloud environments such as AWS or Azure.

Collaboration & Support

  • Work closely with product managers, QA engineers, and frontend developers to deliver complete features.
  • Troubleshoot production issues and maintain high system availability.
  • Participate in design discussions and contribute to technical decisions.

Requirements

  • 3–6 years of backend development experience using Java.
  • Strong hands-on experience with:
    • Spring Boot
    • JPA / Hibernate
    • Microservices architecture
  • Experience building and maintaining REST APIs.
  • Proficiency in databases such as:
    • PostgreSQL
    • MySQL
    • MongoDB
    • Redis
  • Familiarity with messaging systems like Kafka or RabbitMQ.
  • Understanding of payment gateway workflows and transaction lifecycles.
  • Experience with cloud platforms (AWS / Azure) and CI/CD pipelines.
  • Strong problem-solving skills and ability to work in a fast-paced environment.

Nice to Have

  • Knowledge of cryptography and secure payment systems.
  • Experience with KYC / AML compliance processes.
  • Background in high-availability distributed systems.
  • Prior experience working in the fintech domain.

What We Offer

  • Opportunity to work on cutting-edge fintech products.
  • Exposure to real-time, high-scale payment infrastructure.
  • Competitive salary and strong career growth opportunities.
  • Collaborative and supportive engineering culture.

Compensation

Salary: Starting from ₹15,00,000 per year (depending on experience)