Sr. Full Stack Java Developer
Current• Involved in all stages of Software Development Life Cycle (SDLC) including proposal, process engineering, requirement gathering, analysis, design, development, testing, deployment and support.• Utilized Java 8 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application.• Designed micro-components, microservices, deploy on cloud platform AWS using an automated process through services like Lambda, EC2, S3, Code Deploy, Code Pipeline, VPCs, Subnets, and Security Groups.• Extensively involved in infrastructure as code, execution plans, resource graph, and change automation using Terraform.• Manage all levels of AWS services within the organization which consists of living, staging, QA environments.• Experience in using build/deploy tools such as Jenkins, Docker, and OpenShift for Continuous Integration & Deployment (CI/CD) for Microservices.• Extensively used the advanced features of PL/SQL like Records, Tables, Object types, and Dynamic SQL.• Employed Vuetify and Bootstrap-Vue, JMS with Kotlin Integration for designing responsive and visually appealing UI components.• Implemented Vue.js directives and filters to manipulate the DOM and data binding, optimizing application performance.• Conducted unit testing using Vue Test Utils and Jest, ensuring the reliability and robustness of Vue.js applications.• Employed Vuetify and Bootstrap-Vue, JMS for designing responsive and visually appealing UI components with Kotlin.• Conducted unit testing using Vue Test Utils and Jest, ensuring the reliability and robustness of Vue.js applications.• Worked with unit testing of Angular applications using Jasmine and Karma and Spring Boot applications using JUnit, Mockito and performed end to end testing using Protractor.