Full-Stack Developer
CurrentInvolved in gathering requirements, design, implementation, deployment, testing and maintaining of the applications to meet the organization’s needs using SCRUM methodology.I have extensively used Angular 9 framework to create a Single Page Application (SPA).Used most of the new features of Java 8 like lambda expressions for communicating between business layer and database, stream API for Bulk Data Operations on Collections using both streams and parallel streams.Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch and Spring Boot and handled the security using Spring Security and Involved in writing Thread Safe blocks for multithread transactions.Used Micro service architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.Used STS for development and debugging Spring Boot applications, Microservices and deployed into AWS