Role : Senior Associate - Application Developement - BBPS
Qualification : BE/B'tech/ME/M'Tech/MCA/MS
Experience : 2 to 5 years of experience in Java Development or related experience in BFS domain
Relevant experience in Java development or BFS Domain.
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
Estimate teams deliverables and deliver adhering to the agreed timelines.
Develop and promote good implementation practices, design, coding standard for Core Java / Java web application development.
Ensure development to be complaint with the security requirements. Work with Security stake holders to get the required compliance.
Managing deployment environments (Dev/ Pre-prod/Prod)
Own at least one medium-high complexity module for end to end development of any new requirements.
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.
Skills and Knowledge Required
Good knowledge of java and associated J2EE, ADF, Struts technologies.
Experience in leading a team of 3-5 members.
Exposure to Service Oriented Architecture.
Exposure to application servers like Apache Tomcat
Exposure to diagnosing and resolving performance issues.
Experience in Estimation techniques.
Experience in Spring Boot, Spring Jobs and Parallel processing
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, Water flow, TDD etc.
Salary: Not Disclosed by Recruiter
Industry:Banking / Financial Services / Broking
Functional Area:IT Software - Application Programming, Maintenance
Role Category:Programming & Design
Desired Candidate Profile
UG:B.Tech/B.E. - Any Specialization
PG:MBA/PGDM - Any Specialization, M.Tech - Any Specialization
National Payments Corporation of India
Contact Company:National Payments Corporation of India