10+ Years of Experience in Web IT Industry mainly in Designing, Developing and Integrating Components for the Telecom, Healthcare, Education and Monitoring . Strong experience in web development using JEE, Spring, Spring Boot, Play, Grails, Servlets, JDBC, JSP, XML/XSL/XSLT, HTML,EJB DHTML, JavaScript, JSTL, AJAX, IBM Websphere ,BEA WebLogic Application Server, JBoss Application Server and Tomcat. Solid knowledge with Enterprise Architecture Design and Implementation in J2EE architecture and Design Patterns. Professional working experience with the design, development and implementation of Client/ Server, three-tier architecture based applications using Core Java, JSP, Servlets, 1.x and 2.x, Spring, Hibernate ,Struts, JNDI, JDBC, XML, Log4J, Hibernate. Expertise in various open source frameworks like Struts and Object Relational Mapping Technologies like Hibernate. Good working knowledge of Application Server like JBoss 4.2, Apache Tomcat 3.0/5.5. Extensive database programming skills with RDBMS like Oracle and MySQL Extensively worked with different operating systems like Windows, UNIX and LINUX. Conversant with all phases of software development life cycle including System Design, Use Case creation, Class Diagrams, Sequence Diagrams etc. Strong skills in Multi-tier Enterprise applications based on Model View Controller (MVC) framework. Strong front-end development using AJAX, Java Scripts, CSS, HTML. In depth knowledge of Web/GUI development using HTML/JSP. Developed enterprise applications with Oracle, SQL Server as backend. Experience in using different tools like Eclipse, Edit Plus, SQL Developer and Toad Proficient in SDLC and OOPs Concepts. Experienced in designing and executing test cases based on Business requirements and Functional Specifications. Extensively involved in testing the applications manually. Extensive work experience in defining Test Cases, GUI, Integration, Performance Testing, User Acceptance, Unit and Database Testing of Web, developing and maintaining test scripts, analysing bugs, extensive interaction with other team members in fixing errors. Ability to complete entire projects right from the initial design phase to the final implementation, of the development life cycle.