? 9 years of professional experience in Requirements Analysis, Design, Development and Implementation of Java, J2EE and client-server technologies. ? Involved in all phases of Software Development Life Cycle (SDLC) in large scale enterprise software using Object Oriented Analysis and Design. ? Good experience in Agile and SCRUM methodologies. ? Extensive experience in developing applications using Java, JSP, Servlets, JavaBeans, JSTL, JSP Custom Tag Libraries, JDBC, JNDI, SQL, AJAX, JavaScript and XML. ? Strong Working experience in Design, Development and implementation of several J2EE frameworks like (Model View Controller) Struts, spring, Hibernate and EJB. ? Strong front-end development using Adobe Flex, MXML, Action Script, AJAX, Java Scripts, CSS, HTML and DHTML. ? Implemented Design patterns such as MVC, View Dispatcher, Data Access Objects, Singleton, Observer, Factory, and Session Facade. ? Experience in configuring and deploying Web Applications using Web Logic, WebSphere, JBoss, Tomcat and Apache. ? Developed ANT scripts for the build and deployment of J2EE applications. ? Design, analysis and modeling of n-tired, Object-Oriented system architectures using Rational Rose. ? Thorough knowledge in using UML, XML parsers (SAX, DOM), SOAP, HTML and DHTML. ? Sound RDBMS concepts and extensively worked with Oracle, PL/SQL, SQL Server & DB2. ? Very good experience in developing Test Cases using JUnit. ? Experienced in using Jenkins, Hudson and CruiseControl for Continuous Integration. ? Experience in XML, WebServices using SOAP, REST, WSDL, UDDI, XML-RPC, JAX-RPC, JAXB and Messaging standards like JMS.