Sr. Java Full Stack Developer
Current- Used Spring Boot Actuator to externalize application's configuration properties for various environments.- Used Spring Cloud AWS Core, Spring Cloud AWS Context, and Spring Cloud AWS Messaging.- Used spring dependency injection, annotations and Spring MVC components to implement business layer and navigation part of application.- Micro services have been built using spring boot, spring security and deployed to AWS cloud. - Application was installed on AWS EC2 instances and configured the storage on S3 buckets. - Defined Hibernate Named Queries for Batch related operations while defined Criteria Queries for Micro services.- Applied React JS components, Forms, Events, Keys, Router, Animations, and Redux concept in developing our application.- GRADLE is used as build tool in our application and NPM is used to build our Node JS application which is a server-side java script application.- GIT is used to maintain version control and Bamboo is used for CD/CI deployment.- Spock and Mockito were used to write and run the unit testcases. - Experience in creating a Kubernetes Clusters in AWS and deploying a Docker Image on top of Kubernetes Cluster.