Java Full Stack Developer
Current• Followed agile methodology and involved in daily SCRUM meetings, sprint planning, showcases and retrospective and used JIRA as a tracking tool for the sprints.• Created connections to database using Hibernate session Factory using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.• Worked upon Angular8 Service which interacts with RESTful services at the backend.• Utilized AWS EC2 to deploy Docker container with monolith and Micro services architecture.• Designed, Configured, and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the Amazon cloud formation.• Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by angular8/angular9.• Involved in deploying systems on AWS Infrastructure services EC2, S3, RDS, SQS, Cloud Formation and AWS Lambda with java.• Developed CI/CD system with Jenkins on Kubernetes environment, utilized Kubernetes and Docker for the runtime environment for the CI/CD system to build, Test and Deploy.• Setting up AWS Oracle RDS databases for new project, use data pump to migrate data to Relational Database Services (RDS).• Built Web pages that are more user-interactive using Angular 8, NodeJS, HTML5, CSS3, LESS, RESTful API Services, JavaScript, Git, JSON. Design and develop Test cases for TDD and BDD.• Deployed Spring Boot based Microservices Docker container using Amazon EC2 container services and using AWS admin console.• Extensively involved in the new Creating Micro Services for Business Logic and CRUD Operation API using Spring Boot.• Ownership for all Micro Service Projects to prod and release management.• Involved to Create Oracle procedures, one-time scripts triggers and functions.• Involved and Support for the Sprint System Testing.• To Maintain the JIRA Defect Tracking for the Sprint.• Maintained Confluence page for Documentation.• Developed SOAP Service using Spring Boot.