12 Sep
|
money
|
Bengaluru
Job Description
We are hiring a Senior Backend Engineer to take ownership of core backend architecture at Money EU, a payment gateway and payment orchestration platform handling real-money transactions across multiple countries.
n
About the Role
n
This is a mission-critical engineering role for an experienced backend engineer who can design, build, and operate banking-grade systems. You will own complex payment flows, PSP integrations, routing and orchestration, settlement and reconciliation, security, reliability, and performance while helping define the technical direction of the platform.
n
Key Responsibilities
n
n
- Design and build highly available backend microservices using Java and Spring Boot.
n
- Own integrations with global Payment Service Providers (PSPs) such as Redsys, D24, CoinsPaid, and similar providers.
n
- Design end-to-end payment flows including authorization, capture, refunds, callbacks, retries, and failure handling.
n
- Build robust payment routing and orchestration logic across multiple PSPs, currencies, countries, and transaction scenarios.
n
- Design and implement settlement and reconciliation systems that ensure accurate merchant payouts.
n
- Own secure transaction handling using HMAC/AES-based encryption, signatures, and secure API communication.
n
- Design for idempotency, consistency, retries, timeouts, fault tolerance, observability, and recovery across money-moving flows.
n
- Optimize API and database performance for high-scale transaction volumes using MySQL/PostgreSQL and effective query design.
n
- Lead debugging and incident investigation for complex production issues involving financial transactions.
n
- Drive architecture decisions, technical standards, code quality, testing strategy, and engineering best practices.
n
- Collaborate closely with frontend, DevOps, QA, product, and other engineering teams to deliver production-ready features.
n
- Mentor junior and mid-level engineers and raise the team's technical capabilities.
n
n
Why This Role Is Critical
n
n
- You will be directly responsible for systems handling sensitive financial transactions.
n
- Every architectural and implementation decision can affect money movement, merchant balances, and customer experience.
n
- You will help shape the core architecture that powers Money EU and its expansion into new markets.
n
- You will own PSP integrations and payment infrastructure that can directly enable recent products, markets, and revenue streams.
n
n
Skills & Requirements
n
n
- Strong professional experience with Java and Spring Boot in production.
n
- Deep understanding of REST APIs, microservices, distributed systems, and asynchronous flows.
n
- Strong experience with MySQL/PostgreSQL, indexing, query optimization, transactions, and data consistency.
n
- Strong understanding of payment processing, financial transaction lifecycles, or comparable high-integrity systems.
n
- Hands-on experience integrating third-party payment providers or other mission-critical external APIs.
n
- Strong knowledge of security concepts including HMAC, AES, signatures, authentication, and secure API communication.
n
- Experience designing for idempotency, retries, concurrency, fault tolerance, and high availability.
n
- Strong debugging, incident response, performance tuning, and analytical skills.
n
- Ability to make sound architecture decisions and take end-to-end ownership.
n
- Robust communication and mentoring skills in a fast-paced startup environment.
n
n
Nice to Have
n
n
- Experience with card processing flows and 2D/3D Secure.
n
- Experience with payment routing, settlement, reconciliation, chargebacks, or fraud-related systems.
n
- Experience with AWS, Docker, Kubernetes, CI/CD, and production deployments.
n
- Experience with Kafka, RabbitMQ, or other messaging/event-driven systems.
n
- Experience designing systems for multi-country and multi-currency payments.
n
- Prior fintech, payments, banking, or payment-gateway experience.
n
n
Job Details
n
Employment
n
Full-time
📌 Senior Backend Engineer - Payments & Orchestration (Bengaluru)
🏢 money
📍 Bengaluru