Backend Engineer

Bangalore, India

6+ Years Experience

Full Time

About xPay

xPay is a Y Combinator backed company and the default choice for Indian and Southeast Asian businesses expanding globally. We make global transactions as effortless as local ones, with the highest success rates and seamless integrations. Our platform supports 40 plus global payment methods, helping businesses accept payments from anywhere with ease.

The Role

Join us to build the backend systems that drive global money movement. You will work on high scale, low latency, mission critical flows used by merchants across the world. This role is ideal for someone who has strong Java experience, loves designing clean architectures, and thrives in fast moving product teams.

What You Will Do:

  • Build scalable backend services using Java and Spring Boot

  • Architect and maintain APIs that handle large scale transaction volumes

  • Own core components like payment flows, routing logic, reconciliation pipelines, billing logic, and settlement jobs

  • Improve performance across the stack using better data models, caching, queueing, and async patterns

  • Write clean, well tested code that is easy to maintain and extend

  • Debug production issues, run RCA, and drive long term stability improvements

  • Collaborate with frontend, product, design, and infra teams to ship features end to end

  • Participate in technical design reviews, architecture decisions, and capacity planning

  • Strengthen monitoring, alerting, and observability across services

  • Contribute to internal tooling that improves developer efficiency and release speed

What We Are Looking For:

  • 6 plus years of backend engineering experience

  • Strong hands on experience with Java and Spring Boot

  • Background in building systems at scale in a product company

  • Solid understanding of microservices, REST APIs, SQL or NoSQL databases, and distributed system basics

  • Experience with caching systems like Redis and message brokers like Kafka or RabbitMQ

  • Ability to break down complex problems and design clean, modular solutions

  • Strong debugging and performance tuning skills

  • Comfort owning modules end to end from design to deployment

  • Bonus: Experience with payments, security, risk systems, or high throughput architectures

Why Join:

  • Build mission critical systems that power cross border payments for fast growing global brands

  • Work on deep engineering challenges around scale, reliability, and money movement

  • High ownership in a small, fast moving team

  • Direct collaboration with founders and senior leaders