🌎
This job posting isn't available in all website languages

Payments Technical Lead

📁
Architect (Level: Manager)
📅
CREQ254430 Requisition #

Payments Technical Lead
About the Role
Were looking for a hands-on Payments Technical Lead to architect, build, and scale the
payment infrastructure that powers our eCommerce platform. You'll lead a cross-
functional engineering team across backend and frontend, own the technical roadmap
for our payments stack, and drive integrations with payment gateways, fraud tools, and
financial partners. This is a high-impact role for someone who thrives at the intersection
of clean architecture, reliable systems, and real-world money movement.
Main duties/responsibilities will include:
 Lead the design, development, and deployment of payment services built on
Spring Boot and Node.js, following microservices best practices
 Own end-to-end Stripe integrations across checkout, subscriptions, Connect,
webhooks, refunds, disputes, and reconciliation flows
 Architect scalable, secure, PCI-compliant payment systems with strong
observability, idempotency, and failure-recovery patterns
 Build and review React.js front-end components for checkout experiences,
merchant dashboards, and internal payment tooling
 Mentor engineers through code reviews, design discussions, and technical deep-
dives; set coding standards and raise the engineering bar
 Collaborate closely with Product, Finance, Risk, and Compliance teams to
translate business requirements into robust technical solutions
 Drive production readiness: CI/CD pipelines, monitoring, alerting, on-call
practices, and incident response for payment-critical services
 Evaluate and integrate new payment methods, processors, and third-party
financial services as the business expands
Key Skills and Experience required for this role:
 8+ years of software engineering experience, with at least 2+ years in a technical
leadership capacity
 Strong hands-on development experience with Spring Boot and Java-based
microservices architectures
 Proficiency with Node.js for building high-performance backend services and
APIs

 Solid frontend experience with React.js, including state management,
component design, and modern tooling
 Proven experience integrating eCommerce applications with Stripe — including
Payment Intents, Stripe Elements, webhooks, Connect, and subscription billing
 Deep understanding of RESTful APIs, event-driven architectures, message
queues (Kafka, RabbitMQ, or similar), and relational/NoSQL databases
 Familiarity with PCI-DSS requirements, tokenization, 3D Secure, SCA, and
secure handling of sensitive financial data
 Experience with cloud platforms (AWS, GCP, or Azure), containerization (Docker,
Kubernetes), and CI/CD tooling
 Strong grasp of distributed systems concepts: idempotency, eventual
consistency, retries, circuit breakers, and graceful degradation
Nice to Have:
 Experience with additional payment providers (Braintree, PayPal)
 Background working with ledgers, double-entry accounting, or financial
reconciliation systems
 Exposure to fraud prevention tools, chargeback management, and payment
analytics
 Contributions to open-source projects or technical writing/speaking in the
payments or fintech space

Previous Job Searches

3 locations

Bangalore, Karnataka, India