Fullstack Java Engineer (With AI Capabilities)

National Payments Corporation of India

Chennai District

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive Coverage: Medical, accidental, and life insurance.
Annual Wellness Bouquet: Holistic wellbeing support.
Parental Leave: Inclusive maternity and paternity leave.
Mobility Benefits: Relocation, transfers, and travel support.

Job summary

The National Payments Corporation of India is looking for a Fullstack Java Engineer with a focus on AI capabilities. This role involves developing microservices and integrating with external systems, ensuring performance and security best practices.

Candidates should have strong proficiency in Java, Spring Boot, and REST APIs along with exposure to AI-based tools. The position is full-time, and employees will work 5 days from the office in Chennai.

Qualifications

  • Candidates should have exposure to AI-based tools, platforms, or solutions.
  • Strong problem-solving, analytical, and communication skills.
  • Ability to work independently and collaboratively in Agile teams.

Responsibilities

  • Develop microservices and integrate with external systems and event‑driven architectures.
  • Ensure application performance, scalability, and security best practices.
  • Integrate front‑end components with backend APIs seamlessly.
  • Participate in Agile ceremonies including sprint planning.
  • Conduct code reviews and ensure adherence to coding standards.

Skills

Java 8+
Spring Boot
REST APIs
Hibernate/JPA
SQL and NoSQL databases
Kafka or event-driven systems
OAuth2, JWT
Git
Maven/Gradle
Basic to intermediate AI/ML concepts

Education

Graduation in Engineering (preferably BE/B.Tech)

Tools

JUnit
Mockito
JIRA
Docker
Kubernetes

Job description

Fullstack Java Engineer (With AI Capabilities)

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. NPCI is an Equal Opportunity Employer committed to fostering an inclusive workplace culture with zero tolerance for discrimination.



Employee Perks and Benefits


  • Insurance & Wellness

    • Comprehensive Coverage: Medical, accidental, and life insurance.

    • Employee Assistance Program: Onsite medical center, financial/legal counseling, mental wellness.

    • Annual Wellness Bouquet: Holistic wellbeing support.



  • Family & Childcare

    • Parental Leave: Inclusive maternity and paternity leave.

    • Daycare Support: Assistance for working parents.



  • Mobility & Lifestyle

    • Mobility Benefits: Relocation, transfers, and travel support.

    • Home Loan Interest Support: Up to 50% reimbursement.

    • Mobile Reimbursement: New handset every 2 years.

    • Car Lease, Salary Advance, Subsidized Meals.

    • Reward & Recognition Program.

    • Technology Innovation: Patents and IP Rights policy.



  • Retirement Planning

    • Provident Fund (PF) and Gratuity Contributions.





Job Details


  • Job Title: Java Full Stack Developer

  • Department: Technology

  • Education: Graduation in Engineering (preferably BE/B.Tech) or equivalent professional qualification

  • Employment Type: Full-time, Permanent

  • Work Mode: 5 Days Work From Office (WFO)

  • Candidates should have exposure to AI-based tools, platforms, or solutions and demonstrate adaptability to evolving AI technologies.



Key Responsibilities


  • Develop microservices and integrate with external systems and event‑driven architectures (e.g., Kafka).

  • Ensure application performance, scalability, and security best practices.

  • Integrate front‑end components with backend APIs seamlessly.

  • Write unit and integration tests using JUnit, Mockito, Jest, or React Testing Library.

  • Participate in Agile ceremonies including sprint planning, stand‑ups, and retrospectives.

  • Collaborate with Product Owners, QA, and developers to deliver high‑quality features.

  • Conduct code reviews and ensure adherence to coding standards.

  • Work on integrating AI/ML‑based features, APIs, or services into applications wherever applicable.

  • Support development of AI‑driven systems or platforms to enhance automation and decision‑making.



Required Technical Skills


  • Strong proficiency in Java 8+, Spring Boot, REST APIs, and Hibernate/JPA.

  • Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).

  • Familiarity with Kafka or other event‑driven systems.

  • Knowledge of OAuth2, JWT, and secure authentication mechanisms.

  • Experience with Git, Maven/Gradle, and JIRA.

  • Strong problem‑solving, analytical, and communication skills.

  • Ability to work independently and collaboratively in Agile teams.

  • Basic to intermediate understanding of AI/ML concepts and practical exposure to AI tools, frameworks, or APIs.

  • Experience in integrating AI services (such as NLP, recommendation systems, or automation tools) into applications is preferred.



Good to Have Skills and Experience Required


  • Experience deploying applications on cloud platforms (AWS, Azure, GCP).

  • Familiarity with CI/CD tools like Jenkins, GitLab CI, or GitHub Actions.

  • Exposure to containerization tools like Docker and orchestration with Kubernetes.

  • Hands‑on experience working on AI platforms or AI‑enabled products.

  • Exposure to modern AI frameworks, LLM integrations, or intelligent automation tools.

  • Ability to quickly adapt to AI‑driven tools, workflows, and development practices.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Engineer
AI Engineer

National Payments Corporation of India • Mumbai

On-site
INR 1,500,000 - 2,100,000
Comprehensive insurance coverage
Employee assistance program
Parental leave support
+2
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
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.
Associate Data Science
Associate Data Science

NPCI International • Mumbai

On-site
INR 1,000,000 - 1,500,000
Medical and life insurance
Employee Assistance Program
Parental Leave
+3
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
Associate Data Science
Associate Data Science

NPCI International • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Comprehensive Coverage: Medical, accidental, and life insurance
Parental Leave: Inclusive maternity and paternity leave
Mobility Benefits: Relocation and travel support
+1
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
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 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 Product Development
Senior Lead Product Development

National Payments Corporation of India • Mumbai

On-site
INR 1,200,000 - 2,200,000
Comprehensive Coverage: Medical, accidental, and life insurance.
Employee Assistance Program: Onsite medical center.
Parental Leave: Inclusive maternity and paternity leave.
+1