experience in Software Development Life Cycle – Software analysis, design, architecture, development, testing, deployment, and maintenance. • Proficient in developing web-based applications, and client-server distributed architecture applications in Java/J2EE technologies using Object Oriented Methodology. • Extensive experience in designing and developing Enterprise Applications for J2EE platform using Core Java, Servlets, JSP, JDBC, JMS, Swing, Struts 2.0, Spring, Shell Scripting, Hibernate, XML, SOA, Web service, Axis, Ext-JS, NetBeans , Open Source Eclipse, ANT.