
Over 9+ Years of progressive experience in all phases of software development life cycle including Design, Development, Integration, maintenance, implementation and testing of various client/server, N-tier and web applications. Developed UI pages using Html5, JavaScript, JQuery, AngularJS, Angual 8, React, Datatables, Bootstrap CSS, JSP technologies. Extensive experience in application development using Java, J2EE, JSP, Spring, JSF, Struts, Web Services, JDBC, ORM, JUnit, Log4j, XML, JavaScript, HTML, AJAX. Experience with Application servers and Web servers such as JBoss Server 4.0.2, JBoss EAP 6.4+, Apache Tomcat 5.5/6/8.5, BEA WebLogic Server 8.1/9.2 and IBM WebSphere 6.0/7.0. Good exposure on J2EE design patterns such as Model View Controller (MVC), Transfer Object, Value Objects, Data Access Object (DAO), Session Facade, Singleton pattern, Factory method pattern, Front Controller Pattern. Proficient in RDBMS concepts and experience in working with Oracle8i/9i/10g/12cPL/SQL, SQL Plus, MY SQL, PostgreSQL Databases, Database triggers, Procedures, Functions. Extensive experience in Integrated Testing and Unit Testing using JUnit, Mockito, Cucumber and Documentation. Experience working with the source control and versioning tools GIT, SVN, PVCS and Rational Clear Case. Extensive experience on different kinds Cache implementations, frameworks EHCache and Redis. Excellent communication and interpersonal skills. Exceptional ability to learn and master new technologies and to deliver outputs in short deadlines. Ability to change and Adapt to the environment and handle multiple projects.