Full Stack Developer
Current• Involved in analysis, design, development and testing phases of Software Development Life Cycle(SDLC).• Participated with product owners to understand desired application capabilities and testing cases and to even improve software engineering practices.• Work within and across agile teams to design, develop, test, implement and support technical solutions across full stack development tools and technologies.• Involved in design, development and implementation of front end part of the web application using HTML5, CSS3, JavaScript, AJAX, JSON, Angular JS and Bootstrap.• Implemented cross-domain calls using jQuery, implemented call back functions to handle JSON responses.• Used AngularJS directives, services to bind JSON data with html elements and custom created Controllers, Modules to maintain the modularization in the application.• Consumed JSON RESTful web services and sent responses with Spring.• Responsible in Debugging/Troubleshooting the issues and fixing them. • Configured Log4j for logging activity at various levels. • Implemented REST service client using CXF and spring.• Avoided whole page refresh using Ajax and implemented client-side validation in jQuery. • Development and maintenance of Supplier-Customer driven forms for communication between vendors and customers using Spring MVC, JSP, JavaScript and ORM.• Implemented PL/SQL procedures, complex, SQL queries.• Implemented dependency injection of Spring framework to handle workflow in the reporting module.