Having 9.8+ years of IT experience as a Technical Lead in the field of developing Web applications using Java and J2EE Technologies.
Hands on experience in developing web components using Struts and Spring MVC, Spring IOC, Spring AOP, Spring ORM, Spring Web Services, SOAP Web Services and Restful Web Services.
Hands on experience in developing persistence layer using Hibernate ORM Framework and JPA.
Expertise in Object Oriented Analysis and Design (OOAD) development and implementation of Web based applications.
Experienced in the full life cycle of software development including requirements analysis, design, coding, testing, implementation, and maintenance.
Experience in designing projects based on Unified Modeling Language (UML) using IBM Rational Application Developer (RAD), IBM Rational Rose, and Eclipse.
Experience in client side technologies like HTML, CSS, JavaScript and AJAX.
Expertise in handling a team, writing codes, debugging and in error handling.
Working with different IDE’s like Eclipse Luna, IBM RTC 4.0, IBM RAD 8.0 and Netbeans 8.0.1.
Experience in preparing technical documentation and help manuals for the applications developed.
Experience in version control systems like IBM CMVC, Smart CVS and IBM RTC 4.0.
Highly Motivated, Have Exceptional Analytical, Problem solving, Interpersonal, excellent written/verbal communication, leadership and team work skills.
Experience in working with Customer Facing Applications with high volume requ