Sr. Full Stack Java Developer
Current• Developed screens using HTML5, CSS, SASS, JavaScript, JQuery, Angular 2 and AJAX. • Developing and editing user Interface Screens using JSP, HTML5.0, JavaScript • Improve presentation of WebPages CSS 3.0, Adobe Flash and JQuery plug - INS. • Extensively used various Spring Framework modules like MVC, DI (IOC), Auto Wiring, JDBC Templates, Spring Security, Spring Boot and AOP. • Extensively used Hibernate mappings, HQL, EHCache, Query, Criteria, Lazy loading Transactions and Locking's for interacting with Oracle database. • Developed REST Web Services clients to consume those Web Services as well other enterprise wide Web Services. • Designed SOA integration using Apache CXF. Enabled rapid service tier development. • Designed and developed the login portal using framework Angular 2.0 along with HTML5, CSS3 and Type Script. • Used AngularJS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA). • Used Bootstrap and AngularJS to create Controllers to handle events triggered by clients and send request to server. • Created forms to collect and validate data from the user in HTML5, CSS LESS and AngularJS. • Used spring and Hibernate for implementing IOC, AOP and ORM for back end tiers. • Developed MicroServices using Springboot. • Worked on Spring Quartz functionality for scheduling tasks such as generating monthly reports for customers and sending those mails about different policies. • Developed Service Layer Using Spring, AspectJS and persistence layer using Hibernate. • Modified the Spring Controllers and Services classes so as to support the introduction of spring framework. • Used Maven and Jenkins to automate the build and deploy process. • Focused on Test Driven Development; thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.