Java Developer

From 3 to 8 year(s) of experience
₹ Not Disclosed by Recruiter

Job Description

Skills Required:

  • Experience in enterprise software environment using java & J2EE technologies.
  • Having sufficient design experience in a complex enterprise software environment.
  • 3-12 years of software experience with designing and developing Java and J2EE solutions.
  • Strong foundation in computer science fundamentals: data structures, algorithms, and coding.
  • Solid Experience DevOps and DevSecOps.
  • Hands on experience in developing code using Kafka and Redis.
  • Good exposure to various Design patterns (both J2EE and GOF).
  • Very good working knowledge of UML and hands on experience in at least one of the UML tools Hands on experience with.
  • Java, J2EE, Spring, Hibernate, Web Services, REST, SQL.
  • Knowledge of Open Source tools is a must.
  • Strong experience in relational database( Postgres ) and SQL. Experience of NoSQL(Cassandra) is a must.
  • Strong consulting skills and should have successfully completed consulting engagements.
  • Good team player Needs to work with Architects/ technical leads/ business leads to arrive at solutions.
  • Handle technical teams for managing and delivering technology solutions.
  • Good Verbal and written communication skills.

Key Skills
Skills highlighted with ‘‘ are preferred keyskills


UG:Any Graduate

PG:Any Postgraduate

Company Profile

National Payments Corporation of India (NPCI)

National Payments Corporation of India (NPCI), an umbrella organisation for retail payments in India, is an initiative of Reserve Bank of India (RBI) and Indian Banks€™ Association (IBA) and is authorised under the provisions of the Payment and Settlement Systems Act, 2007 for providing payment and settlement systems in India. Considering the utility nature of NPCI, it has been incorporated as a €Not for Profit€ Company under the provisions of Section 25 of Companies Act 1956 (now Section 8 of Companies Act 2013), with an intention to provide best in class digital payment infrastructure by creation of efficient and innovative retail payment platforms.


NPCI has recently set up two wholly owned subsidiaries, namely, NPCI International Payments Limited (NIPL) and NPCI Bharat BillPay Limited (NBBL) with the objective of adoption of NPCI€™s payment platforms globally, and to create a Unified Bill Payment Infrastructure within India, respectively.


NPCI is an Equal Opportunity Employer.
Company Info
View Contact Details+

Contact Company:National Payments Corporation of India (NPCI)

Address:WING-B 1001-A,10,THE CAPTIAL,BANDRA KURLA COMPLEX , MUMBAI, Maharashtra, India


Not Disclosed by Recruiter



Role Category:




Employment Type:

Full Time, Permanent