

Experienced with distributed transaction management with isolation/propagation levels with Spring JTA.Extensively used different Tag Libraries like JSF Tags, Struts Tags, JSTL, Spring Tags, Display Tag.Strong understanding of Microservice patterns Circuit Breaker, Aggregator, Proxy chaining.Implemented Micro services based on Restful API utilizing Spring Boot with Spring MVC and Apache Kafka.Developed applications using EJB, Spring, Hibernate and REST based Web services.Implemented Design Patterns Singleton, MVC, Object Factory, Front Controller, Factory Design pattern.Good experience with Spring boot standalone application, Spring Integration, Spring DAO, Spring Security, Spring AOP, Spring Transactions, Spring Batch.Developed Spring Boot Applications using Microservices and Synchronous protocols like Java/REST.Developed Dynamic Responsive web applications (RWD) using Angular with Bootstrap.Good Experience with Spring MVC, Spring Boot, Spring AOP, Spring DAO, Spring Security, Spring Batch, Spring Transactions.Experience working with various J2EE technologies such as Servlets, JSP, EJB, JMS, JNDI, JSF, JSTL, ORM, JDBC.Worked with Java1.8 (lambda expressions), Parallel operations on collections and multithreading.


Extensive experience in client-side development using Angular 1.x/2/4, Node JS, HTML5, CSS3, JavaScript, jQuery, AJAX, JSON and Bootstrap.Good Skills in all phases of SDLC like requirements, Multi - tier application development with Agile, Scrum, TDD, Waterfall.Worked in all phases of the development life cycle including architecture, analysis, design, development, testing, implementation, deployment enhancements and production support.Over 4 Years of experience as a Java Developer in Object Oriented development, implementation and maintenance of web and distributed Enterprise applications using Java/J2EE, JSP, Servlets, EJB, AJAX, JMS, Hibernate, Spring, JPA, ORM, JNDI, Web services, JDBC, JAXP, RMI, XML, and JavaScript.
