Search by job, company or skills

National Payments Corporation Of India (NPCI)

Java Application Development Expert

14-16 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 months ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Profile: Experience in building highly available & scalable platforms & experience with Java & Java EE Technologies.

Job Description:

  • Experience in enterprise software environment using Java & Java EE technologies:
  • Having sufficient design experience in a complex enterprise software environment.
  • 14+ years of software experience with designing and developing Java and Java EE solutions.
  • Strong foundation in computer science fundamentals: data structures, algorithms, and coding.
  • Conceptual understating of the Enterprise Architecture frameworks like TOGAF, Zachmann or equivalent.
  • Good exposure to various Design patterns (Java EE, Gang of Four and Microservices).
  • Very good working knowledge of UML and hands-on experience in at least one of the UML tools.
  • Hands-on experience with Java, Java EE, Spring, Hibernate, Web Services, REST, SQL.
  • Good knowledge of Open-Source tools a must.
  • Must have strong consulting skills and should have successfully completed at least 2 large consulting engagements.
  • Strong experience in relational database and SQL. Knowledge of NoSQL is a must.
  • Should be a good team player - Needs to work with Architects/ technical leads/ business leads to arrive at solutions.
  • Needs to handle technical teams for managing and delivering technology solutions.
  • Must have good Verbal and written communication skills.
  • Exposure to AI tools such co-pilot, cursor, codium etc.
  • Belief in the power of AI and experience leveraging AI tools in various stages of SDCL (Coding, Testing, CI/CD, Monitoring and Support) will be an added advantage.

Desirables

Prior experience in Consulting and designing large- size projects.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 134550965