Backend Engineer (NodeJS)

NPCI

Mumbai

On-site

INR 1,500,000 - 2,100,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NPCI is hiring a Backend Engineer (Node.js) to join the Market Innovation team in Mumbai. You will design and build scalable backend services, APIs, and microservices for NPCI's digital payments ecosystem.

The role involves implementing secure authentication, API gateways, and event-driven architectures with Kafka. Required: 4–7 years of experience, strong Node.js/TypeScript skills, and proficiency with REST APIs, SQL databases, Redis, Docker, and Kubernetes.

Qualifications

  • 4–7 years of backend development experience.
  • Strong expertise in Node.js and TypeScript.
  • Experience with REST APIs, microservices, and authentication (OAuth2, JWT).
  • Proficiency in SQL databases and caching (Redis).

Responsibilities

  • Design and develop scalable backend apps using Node.js/TypeScript.
  • Build REST APIs, microservices, and middleware components.
  • Implement authentication, authorization, API gateways, and security controls.
  • Develop event-driven services using Kafka and containerized deployments with Docker/Kubernetes.

Skills

Node.js
TypeScript
Express.js
NestJS
Fastify
REST API Development
OAuth2/JWT
API Security
SQL & DB Design
Redis Caching
Docker
Kubernetes
Git/CI-CD
Kafka

Education

Graduation in Computer Science/IT (BE/B.Tech/MCA)

Tools

Oracle
PostgreSQL
Redis
Docker
Kubernetes
Kafka
Git
CI/CD

Job description

National Payments Corporation of India (NPCI) | Full Time

The National Payments Corporation of India (NPCI) is a pivotal institution in India's digital payments ecosystem, established by the Reserve Bank of India (RBI) and the Indian Banks' Association (IBA). It operates under the Payment and Settlement Systems Act, 2007, and is incorporated as a "Not for Profit" company under Section 25 of the Companies Act 1956 (now Section 8 of the Companies Act 2013). NPCI is dedicated to building world-class digital payment infrastructure through innovative and efficient retail payment platforms. As an Equal Opportunity Employer, NPCI is committed to fostering an inclusive workplace culture, with zero tolerance for discrimination based on race, ethnicity, disability, gender identity, or sexual orientation, including support for the LGBTQ+ community.

To learn more about our company please click on link AboutNPCI

Our Culture

TheNPCIWAY –OurGuidingPrinciples

At NPCI, we foster a culture of Inclusion, Innovation, and a High- Performance Workplace .

The NPCIWAY isnotjustaframework - it'sasharedcommitmentbyevery individual to align with our evolving business needs, dynamic market conditions, and workforce expectations.

FiveTenetsoftheNPCIWAY

  • ForwardThinkingMind-Set
  • CustomerFirst
  • LeadWith Purpose
  • PassiontoDeliver
  • AllSucceedTogether

Employee Perks and Benefits

Insurance&Wellness:

  • ComprehensiveCoverage :Medical,accidental,andlifeinsurance.
  • Employee Assistance Program : Onsite medical center, financial/legal counselling, mental wellness.
  • AnnualWellnessBouquet :Holisticwellbeingsupport

Family &Childcare:

  • ParentalLeave :Inclusivematernityandpaternityleave.
  • Nanny at home Support: Assistance for Working Parents

Mobility&Lifestyle:

  • MobilityBenefits :Relocation,transfers,andtravelsupport.
  • HomeLoanInterestSupport :Upto50%reimbursement*
  • MobileReimbursement :Newhandsetevery2years.
  • CarLease,SalaryAdvance,SubsidizedMeals.
  • Reward&RecognitionProgram.
  • TechnologyInnovation: PatentsandIPRightspolicy.

RetirementPlanning:

  • ProvidentFund(PF) and Gratuity Contributions .

Why Join Us

At NPCI, you'll be part of a purpose-driven organization shaping the future of digital payments in India and beyond. NPCI offers a unique opportunity to work on cutting-edge projects that directly impact millions. We foster a culture of innovation, inclusion, and high performance, where every individual is empowered to lead with purpose and deliver with passion. With a strong focus on employee wellbeing, continuous learning, and collaborative success, NPCI is more than just a workplace - it’s a platform to grow, contribute, and make a meaningful difference.

We're looking for a skilled Backend Engineer (Node.js) to join the Market Innovation team and contribute to the design, development, and deployment of secure, scalable, and high-performance backend platforms supporting NPCI's digital payment ecosystem. The role involves building microservices, APIs, authentication frameworks, simulation platforms, and event-driven systems for products such as UPI, IMPS, BBPS, CBDC, and emerging payment initiatives. You will work closely with Product, Technology, and Innovation teams to deliver highly available and resilient solutions aligned with NPCI standards and nation-scale transaction requirements.

  • Division: Market Innovation
  • Years of Experience: 4–7 Years
  • Education: Graduation in Computer Science/IT (Preferably BE/B.Tech/MCA) or equivalent technical qualification
  • Employment Type: Full-time, Permanent
  • Location: Mumbai / Hyderabad (or NPCI offices as applicable)
Key Responsibilities
  • Design and develop scalable backend applications using Node.js and TypeScript.
  • Build enterprise-grade REST APIs, microservices, and middleware components.
  • Develop simulation platforms and backend services supporting UPI, IMPS, BBPS, CBDC, and other payment ecosystems.
  • Build transaction simulation, route validation, and response orchestration frameworks for internal testing and innovation initiatives.
  • Implement authentication and authorization mechanisms using OAuth2, JWT, API Keys, token management, and multi-authentication workflows.
  • Design and integrate API gateways, routing, validation, throttling, and security controls.
  • Develop event-driven applications using Apache Kafka for real-time data processing and service communication.
  • Work with Oracle/PostgreSQL databases for schema design, query optimization, and transaction management.
  • Implement caching and performance optimization using Redis and related technologies.
  • Develop containerized applications using Docker and deploy services on Kubernetes platforms.
  • Build and support CI/CD pipelines for automated build, testing, deployment, and release management.
  • Monitor application health, logs, metrics, and distributed traces to ensure platform reliability.
  • Collaborate with Product, Frontend, Security, and Infrastructure teams to deliver production-grade solutions.
  • Participate in architecture discussions and contribute to scalable microservice-based platform design.
  • Ensure compliance with security, governance, observability, and operational standards.
Requirements
Key Skills and Experience Required
Mandatory Technical Skills
  • Node.js (LTS Versions)
  • TypeScript
  • Express.js / NestJS / Fastify
  • REST API Development
  • API Gateway Concepts & Service Integrations
  • Service-to-Service Communication
  • OAuth2, JWT & Token-Based Authentication
  • API Security & Secure Coding Practices
  • SQL Development & Query Optimization
  • Database Design & Transaction Management
  • Redis Caching
  • Docker & Containerization
  • Git & CI/CD Practices
  • Production Troubleshooting & Performance Optimization
Preferred Technical Skills
  • React.js (Frontend Integration)
  • Real-Time Data Exchange
  • NGINX
  • Kong API Gateway
  • gRPC
  • OpenTelemetry / Jaeger
  • Distributed Caching Frameworks
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer (NodeJS)
Backend Engineer (NodeJS)

NPCI International • Mumbai

On-site
INR 1,200,000 - 1,800,000
Comprehensive Medical Insurance
Employee Assistance Program
Parental Leave
+2
Backend Engineer (NodeJS)
Backend Engineer (NodeJS)

Mployee.me • Mumbai

On-site
INR 1,200,000 - 1,800,000
Senior Associate Application Development, NBBL
Senior Associate Application Development, NBBL

National Payments Corporation of India • Chennai District

On-site
INR 1,200,000 - 2,100,000
Comprehensive Coverage
Employee Assistance Program
Annual Wellness Bouquet
+4
Lead Application Development
Lead Application Development

National Payments Corporation of India • Mumbai

On-site
INR 1,500,000 - 2,100,000
Comprehensive health insurance
Employee Assistance Program
Annual wellness benefits
+2
Deputy Incharge - CTS Production Engineering
Deputy Incharge - CTS Production Engineering

National Payments Corporation of India • Mumbai

On-site
INR 1,500,000 - 2,500,000
Insurance & Wellness: Comprehensive
Onsite medical center
Annual Wellness Bouquet
+7
Java Backend - Design & Development (URCS)
Java Backend - Design & Development (URCS)

NPCI International • Hyderabad

On-site
INR 800,000 - 1,500,000
Associate Application Developer
Associate Application Developer

National Payments Corporation of India • Hyderabad

On-site
INR 600,000 - 1,200,000
Comprehensive Coverage: Medical, accidental, and life insurance.
Employee Assistance Program: Onsite medical center.
Mobility Benefits: Relocation support.
Senior Associate Data Engineering
Senior Associate Data Engineering

NPCI International • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Comprehensive insurance coverage
Employee assistance program
Parental leave
+1
Senior Associate Client Implementation & Readiness
Senior Associate Client Implementation & Readiness

National Payments Corporation of India • Mumbai

On-site
INR 1,400,000 - 2,200,000
Senior Associate Customer Success
Senior Associate Customer Success

NPCI • Mumbai

Hybrid
INR 1,800,000 - 2,400,000
Insurance & Wellness
Annual Wellness Bouquet
Mobility & Relocation support
+1