• Expertise in designing expertise level applications using Java, J2EE, Servlets, JDBC and JSP.• Excellent knowledge of Spring Core, Spring Boot, Spring MVC, Spring Batch, Spring Security, and spring integration with Hibernate and Struts technologies.• Extensive working experience in Designing Web Applications using HTML5, CSS3, JavaScript, JQuery, Angular 11, Angular 11, Angular JS and CSS framework like Bootstrap.• Expertise in Design and Development of Web Services using RESTful APIs, SOAP and Web Services Description language(WSDL).• Expertise in using Java IDE tools of Rational Application Developer (RAD), Web Sphere Application Developer (WSAD), EclipseEE 3.0/3.2, WebLogic Workshop, RSA 7.0, NetBeans, IntelliJ IDEA to develop dynamic web applications.• Experience as a Java Programmer/Developer with diversified exposure in Software Process Engineering, designing & building a Web Applications/API/Micro services using Java/J2EE & open source technologies.• Experience in full system development life cycle (Plan & Define, Design, Development, Deployment Support and Testing) using Agile and Water Fall methodologies. • Strong experience in development and implementation of Micro Services using Spring Boot, Spring Security, Spring IOC, Spring MVC and Spring Context modules.• Expertise in Azure Development worked on Azure web applications, App services, Azure Storage, Azure SQL Database, Azure Virtual Machines, Azure AD, Azure search, Azure DNS, Azure VPN Gateway and Notification Hub.• Experienced in developing Rest API using Java and Spring boot• Expertise in Object Oriented technologies using Java, J2EE, Design Patterns, JSP, Servlets, Struts, Spring Boot, SpringMVC, Spring Batch, Spring integration, Hibernate, JDBC, EJB, JMS, Java Mail, SOAP and REST based Web Services.