* 8-12 Yrs of Software Development and Project Management experience
* Should have good experience handling Technical Lead position Hands on in Cost estimation, Project Planning and providing architectural views.
* Should be involved in development of Various modules, application structures.
* Should have hands on in code reviews and providing technical solution to team members
* Should be experienced in core Java, servlets, JSP, Struts, Spring and Hibernate
* Involved in analysis, design, testing & delivery.
* Banking or financial services domain exp will be an added advantage
* 70% Technical and 30% Managerial Skills