Backend Engineer (NodeJS)

NPCI International

Mumbai

On-site

INR 1,200,000 - 1,800,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

Benefits offered by this job

Comprehensive Medical Insurance
Employee Assistance Program
Parental Leave
Mobility Benefits
Relocation Support

Job summary

National Payments Corporation of India (NPCI) is seeking a Backend Engineer (Node.js) to join the Market Innovation team in Mumbai/Hyderabad. You will design and implement scalable backend services, microservices and APIs for NPCI's digital payments ecosystem, ensuring security, performance, and reliability across high-volume transactions.

The role requires 4–7 years of experience in backend development, proficiency in Node.js/TypeScript, REST APIs, OAuth2/JWT, and containerized deployments with

Qualifications

  • Graduation in Computer Science/IT or equivalent technical qualification.
  • 4–7 years of professional backend development experience.
  • Strong knowledge of Node.js/TypeScript and microservice architectures.

Responsibilities

  • Design scalable backend services using Node.js and TypeScript.
  • Build REST APIs, microservices, and middleware components for payment ecosystems.
  • Implement authentication/authorization using OAuth2, JWT and API keys.
  • Develop event-driven components with real-time data processing.
  • Collaborate with Product, Security, and Infrastructure teams to ensure security and reliability.

Skills

Node.js
TypeScript
Express.js
REST APIs
OAuth2/JWT
API Security
SQL/DB Design
Redis Caching
Docker
CI/CD
Kubernetes
Production Troubleshooting

Education

BE/B.Tech/MCA in CS/IT

Tools

PostgreSQL
Oracle
NGINX

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 • Mumbai

On-site
INR 1,500,000 - 2,100,000
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 ART Engineer
Senior Associate ART Engineer

National Payments Corporation of India • Hyderabad

On-site
INR 1,200,000 - 2,300,000
Insurance & Wellness
Onsite medical center
Annual wellness bouquet
+2