The Prospect
We are looking for a Java Full Stack Developer to design, build, and scale mission‑critical digital payment applications powering IMPS, AePS, and NETC platforms.
This role offers the prospect to work on real‑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 up-to-date full‑stack architectures, collaborating closely with product, QA, and platform teams.
Job Details
Role: Java Full Stack Application Engineer
Department: Product – Technology
Experience: 3 to 7 Years
Employment Type: Full‑time | Permanent
Education: BE / BTech or equivalent professional qualification
Location: Mumbai / Hyderabad / Chennai
Work Mode: 5 Days Work From Office (WFO)
Requirements
Key
Responsibilities
Design and develop scalable
RESTful APIs using Java, Spring Boot, and Hibernate/JPA for IMPS,
AePS, and NETC applications
Build and maintain microservices-based
architectures, integrating with internal and external payment systems
Develop responsive,
high-performance frontend applications using React.js, Redux, and
JavaScript / TypeScript
Ensure seamless frontend–backend
integration for real-time payment workflows
Work with event-driven
systems (Kafka) for asynchronous transaction processing
Implement secure
authentication and authorization using OAuth2, JWT, and industry best
practices
Optimize applications for performance,
scalability, reliability, and security
Write unit and
integration tests, and participate in code reviews to maintain
engineering standards
Actively participate in Agile
ceremonies and collaborate with cross-functional teams
Key
Skills & Experience Required
Strong expertise in Java
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
📌 Fullstack Java Engineer Mumbai
🏢 NPCI
📍 Mumbai