• 11 years of professional experience in all phases of Software Development Life Cycle (SDLC) using JAVA, J2EE technologies. • Expertise in Objected oriented analysis and design ( OOAD ) and Unified Modeling Language ( UML ) • Experience in Web Technologies like HTML4/5, JavaScript, XHTML, DHTML and Cascading Style Sheets ( CSS ) • Several years of development with Google Web Toolkit (GWT 1.6 to 2.2), GWT-EXT, and MVP frameworks • Solid experience in developing applications using JDBC, Servlets, JSP, XML, RMI, JNDI. • Solid experience in the development of EJB (Session, Entity and Message-driven). • Experience with XML parsing using DOM parser and SAX parser available with JAXP API. Experience with XML to HTML conversion using XSLT • Proficient in using Java Messaging Services (JMS) for asynchronous messaging • Expertise in the development of web applications using MVC architecture such as Struts. • Experience in Hibernate, spring frame work, AJAX. • Good experience in implementing the design patterns like Singleton, Session Facade, Business Delegate, Service Locator, Front Controller, GOF patterns like Abstract Factory, Decorator. • Expertise with web/Application Servers like Apache Tomcat, WebLogic, WebSphere, JBoss, and JRun. • Worked in Consumer Lending Products. • Core development experience on the UNIX, Linux and Windows NT/2000/XP. • Expertise using development tools such as JDeveloper, Eclipse, JBuilder, NetBeans and WSAD. • Well versed working with Relational DataBase Management Systems as Oracle, MS SQL, Sybase, and MySQL. • Working experience of JUnit, Log4j. • Hands on experience with Protocols TCP/IP, HTTP, HTTPS. • Experience in developing web service applications using SOAP, WSDL and UDDI protocols and solid understanding of SOA (Service Oriented Architecture). • Working experience with Source control tools like VSS (Visual Source Safe), CVS, Rational Cl