EFRM Implementation

NPCI

Mumbai

On-site

INR 4,000,000 - 6,000,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical & life insurance
Employee assistance program
Annual wellness bouquet
Parental leave
Nanny at home support
Relocation & travel support
Home loan interest support
Mobile reimbursement
Car lease & subsidized meals
Rewards & recognition program
IP rights policy

Job summary

NPCI is seeking a Lead Design and Development professional to oversee enterprise-scale applications in the eFRM ecosystem. You will drive architecture, scalability, and performance, collaborating with stakeholders and engineering teams to deliver robust, distributed systems aligned with NPCI standards.

Ideal candidates have 6–10 years of Java/J2EE experience, expertise in Spring, microservices, Kafka, and Redis, and a BE/BTech in engineering.

Qualifications

  • BE / BTech in Engineering.
  • 6–10 years of experience in Java/J2EE development.
  • Experience in design and development of distributed systems.
  • Proficiency with Spring Framework, Spring Boot, and REST APIs.
  • Hands-on with Kafka, Redis, Cassandra, YugabyteDB, and ELK stack.
  • Strong knowledge of data structures, algorithms, and memory management.
  • Experience designing and deploying microservices and event-driven architectures.
  • Ability to prepare HLD/LLD, diagrams, and release notes.

Responsibilities

  • Lead application design and development using Java/J2EE.
  • Design microservices-based and distributed systems.
  • 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 NoSQL systems.
  • Mentor team members in development and design.
  • Drive technical solutioning and design discussions.

Skills

Java/J2EE
Data Structures
Algorithms
Multithreading
J2EE
Spring
Spring Boot
REST APIs
Microservices
Kafka
ELK Stack
Redis
Cassandra
YugabyteDB
PostgreSQL
KeyDB
SQL
Oracle
MySQL
Spring Framework
Reactive Frameworks

Education

BE / BTech in Engineering

Tools

Kafka
ELK Stack
Redis
Cassandra
YugabyteDB
PostgreSQL
KeyDB
Oracle
MySQL
Spring Boot
Spring Framework
REST APIs
Microservices
JVM

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 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.

FiveTenetsoftheNPCIWAY
  • ForwardThinkingMind-Set
  • CustomerFirst
  • LeadWith Purpose
  • PassiontoDeliver
  • AllSucceedTogether
Employee Perks and Benefits

Insurance&Wellness:

  • ComprehensiveCoverage : Medical, accidental, and life insurance.
  • Employee Assistance Program : Onsite medical center, financial/legal counselling, mental wellness.
  • AnnualWellnessBouquet : Holistic wellbeing support
Family &Childcare:
  • ParentalLeave : Inclusive maternity and paternity leave.
  • Nanny at home Support: Assistance for Working Parents
Mobility&Lifestyle:
  • MobilityBenefits : Relocation, transfers, and travel support.
  • HomeLoanInterestSupport : Upto50% reimbursement*
  • MobileReimbursement : New handset every 2 years.
  • CarLease, SalaryAdvance, SubsidizedMeals.
  • Reward & Recognition Program.
  • TechnologyInnovation: Patents and IP Rights policy.
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

EFRM Implementation
EFRM Implementation

NPCI International • Mumbai

On-site
INR 1,200,000 - 1,800,000
Comprehensive medical, accidental, and life insurance
Parenting leave and daycare support
Mobility benefits including relocation assistance
+2
Senior Associate Design & Development
Senior Associate Design & Development

NPCI • Mumbai

On-site
INR 900,000 - 1,200,000
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 Operations Transformation
Senior Associate Operations Transformation

NPCI • Hyderabad

On-site
INR 900,000 - 1,500,000
Senior Associate IMPS, AEPS and NETC Design and Development
Senior Associate IMPS, AEPS and NETC Design and Development

NPCI • Hyderabad

On-site
INR 1,100,000 - 1,900,000
Comprehensive Coverage
Employee Assistance Program
Annual Wellness Bouquet
+9
Java Backend - Design & Development (URCS)
Java Backend - Design & Development (URCS)

NPCI • Hyderabad

On-site
INR 1,500,000 - 2,800,000
Insurance & Wellness
Parental Leave
Mobility Benefits
+2
Senior Associate IMPS, AEPS and NETC Design and Development
Senior Associate IMPS, AEPS and NETC Design and Development

NPCI • Chennai District

On-site
INR 2,500,000 - 4,000,000
Senior Associate DBA
Senior Associate DBA

NPCI • Chennai District

On-site
INR 1,400,000 - 2,200,000
Insurance & Wellness
Annual Wellness Bouquet
Parental Leave
+2