J2EE Developer
Priority Health Insurance
May 2018 - Jan 2020 (1 year 9 months)
Application is designed using Java 1.8/J2EE design patterns like Value Object Pattern, Session façade, Singleton, Factory, Lambda, DAO and technologies based on MVC architecture. Developed Microservice systems by utilizing Spring, Spring Boot and Spring Cloud. Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API, Spring Boot for microservices and Spring Batch for running batch jobs. Implemented the Spring AOP for Logging, declarative Transaction Management, creating and applying transaction advices and configuring the joint points. Maintained Interface compatibility and concurrency in the project using Java 8 new features like default, static methods and Concurrency API. Used AWS SDK for connection to