8 years of experience in design, coding, unit testing and deployment of Java/J2EE based applications (Web Applications, Web Services and WCF Services) and Front-end Applications. • Strong experience in developing Single Page Applications (SPA). • Experience in User Interface using HTML 5, CSS, LESS, Bootstrap and Angular.js. • Strong experience in developing responsive web design. • Experience in designing Single Page Application using Angular JS • Strong Experience in developing optimized web applications with JavaScript, JQuery, Angular.js and Twitter Bootstrap. • Strong experience in designing N-tier architecture applications. • Solid experience in using Java Design Patterns and Unified Modeling Language (UML) in designing JEE applications • Experience with services, pipes, form validation, Reactive forms in Angular 2.• Extensive development experience in object oriented analysis, design and programming (OOA/OOD/OOP) throughout complete SDLC in various models like Waterfall and Agile. • Excellent programming skills in JAVA, HTML, DHTML, JavaScript (NodeJS on server side), JSP and XML Technologies. • Expertise in using J2EE design patterns including Front Controller, Data Access Object, Session Façade, Business Delegate, Service Locator, MVC, Data Transfer Object and GOF patterns - Factory, Abstract Factory, Singleton, Adapter, Observer, Composite etc. • Strong in design and development of SOAP & Restful Web Services using WSDL, SOAP, JAX-WS, CXF, AXIS, JAX-RS and WS-Security. • Extensive experience in design and implementation of MVC architecture using STRUTS 1.x/2.x, SPRING 3.x/4.x and JSF Frameworks.• Extensively used Angular 2/4 with HTML, CSS, and Bootstrap to create rich User Experience. • Good working experience with HIBERNATE 3.0/4.0 open source object/relational mapping framework. • Strong experience in database design using SQL, PL/SQL-Stored Procedures, Functions, Triggers, Sequences, Packages and Views. • Excellent hands on experience with Servlets, JDBC, EJB 3.0-Session beans, entity beans, JMS, XML, XSLT, DTD, XSD and DOM/SAX. • Experienced in dealing with Cross Browser issues very effectively and work on almost every web Browsers Safari, Internet Explorer, Mozilla Firefox and Google Chrome. • Experience with Workflow management & Batch processing. • Expertise in Unit testing using JUnit, Mockito & Karma/Jasmine, Selenium, Integration testing, Smoke testing & System testing. • Excellent problem solving, analytical and leadership skills and ability to perform independently or as part of a team.