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
