Roles and Responsibilities

Job Description:

Skills:

Experience in enterprise software environment using java & J2EE technologies:

  • Having sufficient design experience in a complex enterprise software environment.
  • 9+years of software experience with designing and developing java and J2EE solutions
  • Strong foundation in computer science fundamentals: data structures, algorithms, and coding
  • Conceptual understanding of the Enterprise Architecture frameworks like TOGAF, Zachman or equivalent.
  • Good exposure to various Design patterns (both J2EE and Gang of Four)
  • 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.
  • Good knowledge of Open Source tools a must
  • Must have strong consulting skills and should have successfully completed atleast 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
  • Desirables

  • Prior experience in Consulting and designing large- size projects.
  • Certifications:

    Bachelor’s Degree in an Engineering discipline (Computer Science, Electrical Engineering, etc.).

    TOGAF Certification ( Desirable - not a must)

    Similar jobs

    More from National Payments Corporation of India
    National Payments Corporation of India 3 days ago
    National Payments Corporation of India 3 days ago
    National Payments Corporation of India 3 days ago

    Java Developer

    Apply Now
    Back to search page