Senior Associate IMPS, AEPS and NETC Design and Development

NPCI

Hyderabad

On-site

INR 1,100,000 - 1,900,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive Coverage
Employee Assistance Program
Annual Wellness Bouquet
Parental Leave
Nanny at home Support
Mobility Benefits
Home Loan Interest Support
Mobile Reimbursement
Car Lease
Salary Advance
Subsidized Meals
Reward & Recognition

Job summary

National Payments Corporation of India (NPCI) invites a Senior Associate IMPS, AEPS and NETC Design and Development to join our Product – Technology team in a five-day work-from-office model. You will design and build full-stack solutions powering National digital payments, collaborating with product, QA, and platform teams.

The role requires 3–7 years of experience in Java, Spring Boot, React, and modern microservices, with a focus on secure, scalable, real-time payment workflows across

Qualifications

  • Strong expertise in Java 8+ and core constructs, plus JVM internals.
  • Hands-on with Spring Boot and backend frameworks for microservices.
  • Solid frontend skills with React.js, Redux, and TypeScript.
  • Experience with Node.js middleware and Kafka for asynchronous processing.
  • Familiarity with SQL and NoSQL databases and Redis caching.
  • Knowledge of OAuth2, JWT, security practices and API design.
  • DevOps basics: Git, Maven/Gradle, and CI/CD concepts.

Responsibilities

  • Design and develop scalable RESTful APIs for IMPS, AePS, NETC.
  • Build microservices-based architecture and integrate payment systems.
  • Ensure frontend-backend integration for real-time workflows.
  • Work with Kafka-based asynchronous processing.
  • Implement secure authentication and authorization.
  • Write tests and participate in code reviews.
  • Participate in Agile ceremonies.

Skills

Java 8+
Spring Boot
REST APIs
Kafka
OAuth2
JWT
React.js
TypeScript
Node.js
Redis
SQL/NoSQL
Caching
Security
System design
DevOps
Git

Education

BE / BTech or equivalent

Tools

Docker
Kubernetes
Maven
Gradle
Jenkins
GitLab CI
GitHub Actions

Job description

National Payments Corporation of India (NPCI) | Full Time

Senior Associate IMPS, AEPS and NETC Design and Development
  • Department AePS, IMPS, NETC Application Development
  • Date Opened 20/08/2026
  • Job Location Chennai; Mumbai; Hyderabad
  • Required Skills
    • apache cassandra
    • javascript
    • +92
  • Job Type Full Time
About Us

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.

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‑off 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 are looking for aJava Full Stack Developerto design, build, and scalemission‑critical digital payment applications powering IMPS, AePS, and NETC platforms.

This role offers the opportunity to work onreal‑time, high‑volume, secure financial systems that operate at national scale, directly impacting millions of users across India.You will work end‑to‑end on modern full‑stack architectures, collaborating closely with product, QA, and platform teams.

  • Role:Full Stack Application Engineer
  • Department:Product – Technology
  • Experience:3 to 7 Years
  • Education:BE / BTech or equivalent professional qualification
  • Work Mode:5 Days Work From Office (WFO)
Requirements

Key Responsibilities

  • Design and developscalable RESTful APIsusing Java, Spring Boot, and Hibernate/JPA for IMPS, AePS, and NETC applications
  • Build and maintainmicroservices-based architectures, integrating with internal and external payment systems
  • Ensure seamlessfrontend–backend integrationfor real-time payment workflows
  • Work withevent-driven systems (Kafka)for asynchronous transaction processing
  • Implementsecure authentication and authorizationusing OAuth2, JWT, and industry best practices
  • Optimize applications forperformance, scalability, reliability, and security
  • Writeunit and integration tests, and participate in code reviews to maintain engineering standards
  • Actively participate inAgile ceremoniesand collaborate with cross-functional teams

Key Skills & Experience Required

  • Strong expertise inJava 8+ and above, including core programming constructs such as streams, collections, multithreading, concurrency, and functional programming, along with a working understanding of JVM internals such as memory model, garbage collection, and class loading
  • Hands‑on experience withSpring Boot and backend frameworks, including dependency injection, REST API development, exception handling, and microservices-based application design
  • Solid understanding ofmodern frontend development, with React.js, Redux, and TypeScript, including component architecture, hooks, state management, and efficient API integration patterns
  • Familiarity withNode.js-based middleware concepts, including event loop behavior, non‑blocking I/O, and lightweight service orchestration
  • Experience working withmicroservices and distributed systems, including REST API principles such as idempotency, API versioning, request validation, and error modeling
  • Strong knowledge ofevent-driven architecture and messaging systems like Kafka, including topics, partitions, consumer groups, and asynchronous processing patterns
  • Experience withSQL and NoSQL databases, including relational modeling, transactions, indexing, as well as NoSQL data modeling for scalability and performance
  • Understanding ofcaching strategiesusing Redis or similar systems, including cache‑aside patterns, TTL, and eviction policies
  • Knowledge ofauthentication and security mechanisms, including OAuth2, JWT, secure API handling, and input validation
  • Good understanding ofsystem design principles, including SOLID principles, layered architecture, and commonly used design patterns such as Factory, Strategy, and Proxy
  • Exposure toDevOps practices, including version control (Git), build tools (Maven/Gradle), and environment‑based configuration management
  • Awareness ofobservability practices, including structured logging, metrics monitoring, and debugging production issues
  • Strongproblem-solving, analytical, and communication skills, with the ability to work independently and in cross‑functional Agile teams

Good to Have Skills and Experience

  • Experience deploying applications oncloud platforms such as AWS, Azure, or GCP
  • Exposure toCI/CD pipelines using Jenkins, GitLab CI, or GitHub Actions
  • Knowledge ofcontainerization and orchestration using Docker and Kubernetes
  • Familiarity withhigh‑availability, low‑latency systems, particularly in financial or payment processing domains
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Associate - Application Developer
Associate - Application Developer

NPCI • Mumbai

On-site
INR 1,200,000 - 2,400,000
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
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.
Fullstack Java Engineer (With AI Capabilities)
Fullstack Java Engineer (With AI Capabilities)

National Payments Corporation of India • Mumbai

On-site
INR 1,400,000 - 2,000,000
Comprehensive Coverage
Employee Assistance Program
Parental Leave
+5
Senior Associate Application Development
Senior Associate Application Development

NPCI • Hyderabad

On-site
INR 700,000 - 1,200,000
Medical, accidental, and life insurance
Employee Assistance Program
Parental Leave
+8
Senior Lead - Application Development (AePS, IMPS & NETC)
Senior Lead - Application Development (AePS, IMPS & NETC)

National Payments Corporation of India • Mumbai

Hybrid
INR 1,200,000 - 1,800,000
Comprehensive medical insurance
Family and childcare support
Mobility and lifestyle benefits
Associate Tech & Project Relationship Management
Associate Tech & Project Relationship Management

NPCI International • Delhi

On-site
INR 600,000 - 1,200,000
Comprehensive medical, accidental, and life insurance
Parental leave and daycare support
Mobile reimbursement and car lease
+1
Associate Application Development
Associate Application Development

National Payments Corporation of India • Hyderabad

On-site
INR 800,000 - 1,200,000
Comprehensive medical, accidental, and life insurance
Employee assistance program
Annual wellness bouquet
+7
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 Project Delivery
Senior Associate Project Delivery

NPCI International • Mumbai

On-site
INR 1,500,000 - 2,300,000
Comprehensive Medical Insurance
Employee Assistance Program
Parental Leave Support
+2