Java Full Stack Developer
Current• Involved in Requirements gathering, analysis, design, development, testing and Maintenance phases with Agile• Developed design documents with Sequence Diagrams, Class Diagrams using Microsoft VISIO tool.• Designed and developed the UI using Angular JS, Node JS, HTML5, CSS3, JavaScript, AJAX, and JSON.• Used Bootstrap for responsive design which allows users to access it from any device.• The presentation layer used Spring MVC to implement the MVC architecture design and… Show more • Involved in Requirements gathering, analysis, design, development, testing and Maintenance phases with Agile• Developed design documents with Sequence Diagrams, Class Diagrams using Microsoft VISIO tool.• Designed and developed the UI using Angular JS, Node JS, HTML5, CSS3, JavaScript, AJAX, and JSON.• Used Bootstrap for responsive design which allows users to access it from any device.• The presentation layer used Spring MVC to implement the MVC architecture design and facilitates user interface designed by use of Angular components, directives, filters, services and router modules.• Used ReactJS to create views to the DOM and synchronize data with server as a Single Page Application (SPA).• Built Web pages using jQuery plugins for Drag and Drop, JQ-Validator, AutoComplete, AJAX, JSON, Angular JS.• Working with Java 8 features like Lambda Expressions, Filters, Stream API, forEach() method in Iterable interface, new Date API, Predicates and Functional Interfaces.• Implemented Spring and J2EE based MVC (Model-View-Controller) framework for the application. Show less