Senior Java Full Stack Developer
Current● Used Micro service architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.● Application is implemented using the concrete principles laid down by several design patterns such as DTO, Intercepting Filters, Singleton and DAO.● Deployed AWS Lambda code from Amazon S3 buckets.● Performed WordPress environments setup on LAMP platform, configuration, administration activities, automation of code, content and MySQL DB deployments with UNIX shell scripts, Bamboo and Bitbucket for CI/CD, and User and Groups● Developed the application involved in multi-tier J2EE design utilizing Spring, Spring IOC, Spring AOP, Spring Security, Spring Boot, Spring Batch and Spring ORM frameworks. ● Created RESTful APIs in Express and returned logic through Angular 14 data binding. Wrote tests in Mocha on server side and Jasmine on the client side.● Expertise with employment of Spring Kafka and Zookeeper apart from JMS as messaging service.● Experience in implementing and hosting Docker and Kubernetes containers.● Worked with Log4J framework to implement the system logging mechanism. ● Performed regression tests on the application to assure proper functionality of the site after new builds using Clear Quest● SSO has been implemented with Spring boot, Angular for third party application redirection. ● Utilized Amazon Web Services (AWS)EC2 to deploy Docker containers with both monolith and Microservice Architecture. ● Setup Continuous integration with Jenkins and make use of wide range of plugins available to setup smooth developer friendly workflows.● Written different Routing (SPA), modules and reusable components using Angular 14.● Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy.