{"id":3517475,"url":"https://alion.io/job/npci-backend-engineer-nodejs","title":"Backend Engineer (NodeJS)","company":{"id":59461,"name":"NPCI","domain":"npci.org.in","url":"https://alion.io/company/npci","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Zoho Recruit","truth_index":{"grade":"A","score":98,"open_postings":21,"ghost_share":0,"stale_share":0.095,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-31T05:58:55Z"}},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Mumbai, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Apache Kafka","optional":false},{"name":"API Gateway","optional":false},{"name":"AWS","optional":false},{"name":"Cassandra","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"Express","optional":false},{"name":"Fastify","optional":false},{"name":"Git","optional":false},{"name":"GitLab CI","optional":false},{"name":"Grafana","optional":false},{"name":"gRPC","optional":false},{"name":"Jaeger","optional":false},{"name":"Jenkins","optional":false},{"name":"Kong","optional":false},{"name":"Kubernetes","optional":false},{"name":"Linux","optional":false},{"name":"Nest.JS","optional":false},{"name":"Nginx","optional":false},{"name":"Node JS","optional":false},{"name":"OpenTelemetry","optional":false},{"name":"Oracle","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Prometheus","optional":false},{"name":"React.js","optional":false},{"name":"Redis","optional":false},{"name":"Resilience4j","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"Swagger","optional":false},{"name":"TypeScript","optional":false},{"name":"YugabyteDB","optional":false},{"name":"Java","optional":true},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-10-30T10:58:22Z","employer_posted_date":"2026-10-30","last_verified_at":"2026-11-01T02:30:48Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"The Opportunity 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. Job Details Job Title: Backend Engineer (Node.js) Division: Market Innovation Years of Experience: 4-7 YearsEducation: Graduation in Computer Science/IT (Preferably BE/B.Tech/MCA) or equivalent technical qualification\nEmployment Type: Full-time, Permanent Location: Mumbai / Hyderabad (or NPCI offices as applicable)\nKey\nResponsibilities 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.\nRequirements Key Skills and\nExperience Required Mandatory\nTechnical Skills Node.js (LTS Versions) TypeScript Express.js / NestJS / Fastify REST API Development Microservices Architecture Enterprise Application Architecture API Gateway Concepts & Service Integrations Service-to-Service Communication OAuth2, JWT & Token-Based Authentication API Security & Secure Coding Practices Secret Key Management PostgreSQL / Oracle Database SQL Development & Query Optimization Database Design & Transaction Management Apache Kafka (Producer, Consumer, Event Processing) Event-Driven Architecture Redis Caching Docker & Containerization Kubernetes Git & CI/CD Practices Linux Fundamentals Production Troubleshooting & Performance Optimization Preferred\nTechnical Skills React.js (Frontend Integration) Frontend-to-Backend Connectivity Real-Time Data Exchange NGINX Kong API Gateway AWS Cloud Exposure Cassandra / YugabyteDB gRPC OpenAPI / Swagger Prometheus & Grafana OpenTelemetry / Jaeger Jenkins / GitLab CI/CD Distributed Caching Frameworks Resilience4j (Circuit Breaker & Retry Mechanisms) High Availability & Low Latency Systems Cloud-Native Application Development Domain Skills UPI Ecosystem IMPS BBPS CBDC Digital Payments Transaction Processing Platforms Real-Time Payment Systems Payment Simulation Frameworks Transaction Route Testing & Validation Banking & FinTech Systems Other\nRequirements Strong analytical and problem-solving skills. Strong understanding of scalable backend architecture and design principles. Understanding of enterprise architecture concepts such as Microservices and Distributed Systems. Ability to build secure, resilient, and production-ready backend applications. Ability to work in high-throughput, mission-critical environments. Quick adaptability to emerging technologies and business requirements. Excellent collaboration and stakeholder management skills. Good to Have Skills and\nExperience Required Experience building payment simulation, sandbox, or testing platforms. Experience working on real-time transaction processing systems. Experience implementing multi-authentication and token-based security frameworks. Experience developing backend services supporting frontend integrations and real-time data population. Exposure to observability, monitoring, and distributed tracing platforms. Experience working on large-scale distributed systems processing high transaction volumes. Understanding of API governance and enterprise security frameworks. Experience supporting production systems in 24×7 environments. Exposure to Digital Payments, Banking, FinTech, or Transaction Processing domains. Experience working with nation-scale platforms and real-time transaction ecosystems.","description_format":"text","description_chars":5240,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Financial Software & Embedded Finance","Payment Processing & Gateways"],"lifecycle":[{"event":"open","at":"2026-10-30T10:58:22Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":0,"expected_fill_days":29,"reasons":["conf:1","velocity","win:early"],"computed_at":"2026-10-31T05:58:55Z"},"pay":null,"html_url":"https://alion.io/job/npci-backend-engineer-nodejs","json_url":"https://alion.io/job/npci-backend-engineer-nodejs.json","meta":{"generated_at":"2026-11-01T03:58:25Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":6127,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-02T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":59461},"rest":"https://alion.io/mcp/rest/get_company?id=59461"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnpci-backend-engineer-nodejs"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fnpci-backend-engineer-nodejs"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fnpci-backend-engineer-nodejs"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/npci-backend-engineer-nodejs\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnpci-backend-engineer-nodejs"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3517475}},{"tool":"search_jobs","arguments":{"company":"npci.org.in","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3517475},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}