PROFESSIONAL SUMMARY
Having 2+ years of professional IT experience in designing and developing of multi-Tier distributed, Enterprise applications using Object Oriented Programming features of Core Java with Software Development Life Cycle (SDLC).
Experience in various stages of SDLC like requirement gathering, analyzing and designing optimal architecture, Development, Implementation, Integration, Documentation, Testing and Deployment.
Experience in developing the application with Agile Methodology (SCRUM and XP), Waterfall Methodology and Test-Driven Development.
Experience in Front-End UI technologies like HTML5, CSS3, jQuery, JSON, Ajax, AngularJS, Angular2/6, NodeJS, Bootstrap, ReactJS.
Good working knowledge with Java 1.8 features like stream, Lambda expressions and functional interfaces etc.
Experience in understanding and implementing of Microservices in client-server business applications.
Expert in building Microservice applications using Spring Boot for developing RESTful web services.
Good Understanding in databases such as MySQL, SQL Server, Mongo DB and MariaDB databases to manage tables, views, indexes, sequences, stored procedures, functions, triggers and packages.
Experience with JUnit, Selenium in developing test cases and determining application functionality.
Experience on UNIX/LINUX Shell Scripting and Deployment of Applications in Server.
Strong communication and analytical skills and a demonstrated ability to handle multiple tasks as well as work independently or in a team.