EFRM Implementation

NPCI International

Mumbai

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive medical, accidental, and life insurance
Parenting leave and daycare support
Mobility benefits including relocation assistance
Annual wellness bouquet
Rewards and recognition program

Job summary

NPCI International is seeking a skilled Lead for Design and Development to spearhead enterprise-scale applications within our eFRM ecosystem. This role focuses on architecture, scalability, and performance to drive robust, event-driven systems.

The ideal candidate will have 6–10 years of experience in Java/J2EE development, a solid background in distributed systems, and a BE/BTech degree. Join us in shaping the future of digital payments in India with a strong emphasis on innovation and inclusion.

Qualifications

  • 6–10 years of experience in Java/J2EE development with a focus on distributed systems.
  • Hands-on experience with Spring and Reactive frameworks.
  • Strong understanding of data structures, algorithms, and performance tuning.

Responsibilities

  • Lead application design and development using Java/J2EE.
  • Implement design patterns and architecture best practices.
  • Develop REST APIs and enterprise solutions using Spring Boot.
  • Mentor team members in development and design.

Skills

Java
J2EE
Spring
REST APIs
Microservices
Algorithms
Data Structures
Kafka
Redis
Cassandra

Education

BE / BTech in Engineering

Tools

Spring Boot
ELK Stack
SQL
MySQL
YugabyteDB
KeyDB

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

The NPCIWAY –Our Guiding Principles

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

The NPCIWAY is not just a framework - it’s a shared commitment by every individual to align with our evolving business needs, dynamic market conditions, and workforce expectations.

Five Tenets of the NPCIWAY

  • 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.
  • DaycareSupport:Assistanceforworkingparents.

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.

In this role, you will lead the design and development of enterprise-scale applications within the eFRM ecosystem, driving architecture, scalability, and performance. You will work closely with stakeholders and engineering teams to deliver robust, distributed, and event-driven systems aligned with NPCI standards.

  • Job Title: Lead Design and Development
  • Division: eFRM
  • Experience: 6 to 10 Years
  • Education: BE / BTech
  • Employment Type: Full-time
  • Role Type: Permanent
Key Responsibilities
Core Technical Expertise – Design & Development
  • Lead application design and development using Java/J2EE
  • Apply strong fundamentals in data structures, algorithms, and coding standards
  • Work on JVM internals, memory management, transactions, and performance tuning
  • Design microservices-based and distributed systems
  • Implement design patterns and architecture best practices
  • Develop REST APIs and enterprise solutions using Spring Boot
  • Work with Kafka and ELK stack
  • Prepare HLD, LLD, architecture diagrams, sequence diagrams, release notes
  • Handle relational databases and advanced SQL
  • Work with NoSQL systems such as Cassandra, YugabyteDB, PostgreSQL, KeyDB
Frameworks & Development Practices
  • Work on Spring Framework and Reactive frameworks
  • Execute TDD-based development
  • Follow open-source and integration best practices
  • Ensure scalable and high-performance application delivery
  • Work with business stakeholders and technical teams
  • Drive technical solutioning and design discussions
  • Mentor team members in development and design
Additional Requirements
  • Hands-on experience in TDD
  • Hands-on experience in Spring and Reactive frameworks
  • Hands-on with Redis, Kafka, Cassandra
  • Work collaboratively to achieve goals
Requirements
Technical Skills
Core Programming
  • Java
  • Data Structures
  • Algorithms
  • Multithreading
  • J2EE
  • Spring
  • Spring Boot
  • REST APIs
  • Microservices
Messaging & Distributed Systems
  • Kafka
  • Event-driven architecture
Databases
  • SQL
  • Oracle
  • MySQL
  • YugabyteDB
  • KeyDB
Caching
  • Redis
Monitoring
  • ELK Stack
Development Practices
  • TDD
  • CI/CD
Frameworks
  • Spring Framework
  • Reactive Programming
Documentation
  • HLD
  • LLD
  • Sequence Diagrams
Soft Skills
  • Communication
  • Ownership
Key Skills & Experience Required
  • BE / BTech in Engineering
  • 6–10 years experience in Java/J2EE development
  • Experience in design and development of distributed systems
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Associate Design & Development
Senior Associate Design & Development

NPCI International • Mumbai

On-site
INR 600,000 - 1,200,000
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
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 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 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 Application Production Support - Java
Senior Application Production Support - Java

National Payments Corporation of India • Hyderabad

On-site
INR 1,300,000 - 1,700,000
Insurance & Wellness
Parental Leave
Daycare Support
+3
Senior Application Architecture
Senior Application Architecture

NPCI International • Mumbai

On-site
INR 1,200,000 - 1,800,000
Comprehensive insurance coverage
Employee Assistance Program
Annual Wellness Bouquet
+8
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
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