Associate / Senior Associate – Java Development

2 - 6 Years
Chennai, Hyderabad

Job Description

Job Description

Design & Develop application using JAVA/J2EE programming skills, Spring, Hibernate Frameworks. (EJB, JMS, JAX-RS) Spring, Hibernate Frameworks , JBOSS
Design and deliver high quality software artefacts under direction of Development Have used Java J2ee frameworks including Spring, JPA, JMS, Coherence cache
Build innovative, exceptional and well-engineered Java/J2EE applications using technology stack Struts/ Spring, Hibernate/iBatis, Postgresql, JBoss 7, ANT/ Maven
Actively code and lead the team by example
Develop and promote good implementation practices, design, coding standard for Core Java / Java web application development.
Managing deployment environments (Dev/ Pre-prod/Prod)
Version control management. Adapt plans, schedules, and resource assignments as required to respond to emerging requirements and risks.
Carry out technical evaluation, feasibility studies, build prototypes/ PoCs/ solutions for new business ideas.
Develop software, of average - high complexity in Java language.
Adhere to the organizations software development standards.
Devise detailed design from high-level/ functional design provided to him/ her.

Salary: Not Disclosed by Recruiter

Industry:Banking / Financial Services / Broking

Functional Area:IT Software - Other

Role Category:Programming & Design

Role:Software Developer


Desired Candidate Profile

Skills and Knowledge Required
Good knowledge of java and associated J2EE, ADF, Struts technologies.
Exposure to Service Oriented Architecture.
Exposure to application servers like Oracle Application Server, BEA WebLogic
Strong teamwork skills and ability to handle multiple concurrent priorities/projects in a fast-paced environment.
Fairly Good understanding of Database concepts and SQL ,PLSQL
Should be good in Design and application development using Object oriented programming
Experience in any application framework ORM tools in JAVA
Good understanding/experience on software development methodology such as Agile, TDD etc.

Company Profile

National Payments Corporation of India

National Payments Corporation of India (NPCI) is the newly established company promoted by banks of India with an objective to build robust and state of the art national level retail electronic payment system infrastructure in the country
View Contact Details+

Recruiter Name:HRD

Contact Company:National Payments Corporation of India