Senior Full Stack Engineer (Fintech & Payments)
Core
Design and build scalable payment processing systems, transaction workflows, and financial infrastructure from architecture to production.
Role type
Senior Full Stack Engineer (Fintech & Payments)
Builds
Payment gateways, transaction processing services, reconciliation engines, and high-volume financial systems.
Domain
Fintech, Payments, Financial Services
Deliverable
production ML models | product features | infrastructure
Required skills
Node.js, TypeScript, Express.js/NestJS, REST APIs, JWT Authentication, Webhook Processing, PostgreSQL, Redis, AWS, Docker, Linux, Microservices, Event-Driven Architecture
Preferred skills
Razorpay, Cashfree, UPI Payment Systems, Wallet Infrastructure, Ledger Systems, Banking APIs, Kafka/RabbitMQ, Infrastructure as Code
Technologies
Razorpay, Cashfree, Stripe, PostgreSQL, Redis, AWS, EC2, S3, CloudFront, Docker, Nginx, PM2, Kafka, RabbitMQ
Responsibilities
Integrate and manage payment gateways; Design payment processing workflows and transaction lifecycles; Build secure webhook handling systems; Develop payment reconciliation and settlement workflows; Design transaction monitoring and reporting systems; Implement refund, reversal, and failure-handling mechanisms; Design and build scalable APIs; Design database schemas and financial data models; Build event-driven and distributed systems; Optimize application performance and reliability.
Seniority
Senior, hands-on IC