• Over 8+years of professional experience in Requirements Analysis, Design, Development and Implementation of Java, J2EE and client-server technologies.• In-depth knowledge and experience in Java, J2EE, Servlets, JSP, JSF, AJAX, jQuery, CSS, HTML, JDBC, JAX- WS, MVC, Struts, spring, Hibernate and Angular JS.• Experience in full life-cycle development using Object Oriented Methodologies/Programming (OOP’s).• Good experience on J2EE Design Patterns like Singleton Factory Method, DAO, Session Facade, Front Controller and Delegate Pattern.• Very strong knowledge and experience in the Spring Framework and hands-on experience in all facets of the Spring Framework. Spring Core (IoC Container, Dependency Injection and AOP), Spring MVC (Transactions, JDBC, and ORM), Spring Boot and Spring SOA.• Designed, built, and deployed a multitude application utilizing almost all of the AWS stack (Including EC2, S3, Dynamo DB, SQS, SWF, IAM and Cloud Watch), focusing on high-availability, fault tolerance, and auto- scaling.• Hands on experience in Web services and XML, XSL, XSTL, HTML, DHTML technologies.• Extensive experience in publishing and consuming SOAP and RESTful web services• Extensive knowledge and experience in spring and Persistence Framework-Hibernate.• statements, integrating stored procedures and functions and also performed polymorphic associations.• Extensive knowledge and experience in REST Web services using Axis 2.0 and Jersey framework.• Implement advanced java API and core java for coding sophisticated business logic.• Experienced in various Java and Object Oriented technologies - Struts / MVC Framework, Web sphere Application Server, JMS, J2EE.• Experience in implementing singleton, factory, front controller, and MVC design Patterns.• Possess good RDBMS concepts knowledge and worked with Oracle, My SQL databases, No SQL and extensive experience in writing complex queries.• Data Modeling, Data Analysis for OLTP and OLAP systems.• Data Modeling (ER & Dimensional), Database Design, Requirement Analysis, ETL Design, Object Oriented Design, Development, Testing, Data Mapping, Metadata Management, Master Data Management, Data Profiling, Deployment, Documentation, Project Management.• Experience in working on JUNIT test frameworks experienced in developing build & deployment scripts using Apache Ant, Maven.• Sound knowledge on continuous integration tools like Jenkins, Quick Build and Bamboo.• Experience in working and configuring servers like WebLogic, JBoss and WildFly.• Hands on experience with UNIX, LINUX, Windows and shell scripting.