Sr Java Full Stack Developer
Current•Migrated Waterfall to Agile methodology and effectively took part in Daily Scrum meetings to deliver the tasks and projects within the time•Designed and developed Single page applications with rich user interfaces by using AngularJS, JSP, Servlets, and Spring frameworks (AOP and IOC)•Written and developed SQL queries for Database access using Squirrel SQL Client•Used JDBC for accessing a database to track all sessions of accounts, which include Quotes, financial details, Provider/Member Info with all selected criteria•Used Java 8 Lambda expressions for array operations, collections and Enhanced Concurrency methods etc. throughout the application for well-defined programming. •Developed entire web-based application by using Spring MVC Framework•REST API's development with Spring Boot, configuration and maintenance of Microservices with CXF•Deployed Spring Boot-based Microservices Docker container using Amazon EC2 container services and using AWS admin console.•Used Docker as a new level of simplicity to define and create applications or services by encapsulating them in containers. •Used Docker containers for eliminating a source of friction between development and operations. •Configured Jenkins for Meeting Service to check out the code from Serena, Build the Service War using Maven Scripts and Deployed on Development and Integration Servers•Supported the code builds by integrating with continuous integration tool (Jenkins) Written Maven scripts, Installed Jenkins, written shell script for end-to-end build and deployment automation•Developed Java API to connect with AWS S3 Services for storing and retrieving data from S3 buckets•Co-ordinate with QA lead for the development of test plan, test cases, test code, and actual testing responsible for defects allocation and resolution of those defects•Spin up EC2 instances using different AMI's and Created EC2 instances in Development and Test environment and deployed application