Senior Project Manager
Current-Implemented web services using WSDL, SOAP, JAX-WS, JAX-RS, and CXF, and consumed existing services. -Utilized Spring IOC, Spring MVC Framework, Spring Batch, Spring Boot, and Spring Web MVC for the application and used Spring Security for handling security. -Injected Spring Services, Spring Controllers, and DAOs to achieve dependency injection and wired objects of business classes. -Created HTTP REST API using Spring and extensively tested using POSTMAN. -Implemented a Microservices architecture using Spring Boot, interacting through REST and Spring Boot. -Designed responsive pages with Bootstrap framework to enhance user interface. -Responsible for style, look, and feel using SASS that extends CSS3 with dynamic behavior such as variables, mixing, operations and functions. -Utilized Angular's two-way data binding features to bind server controls to database data. -Used TypeScript for scheduling and maintenance of batch jobs. -Implemented REST-based Microservices with Spring Data and JPA and used Swagger to interact with API endpoints. -Created Spring REST controllers to serve data in XML and JSON format and configured the application using Maven. -Utilized Apache Kafka for reliable and asynchronous information exchange between multiple business applications. -Implemented JWT (JSON Web Token) and OAuth2.0 for securing microservices. -Adopted Agile and Scrum methodologies and actively participated in technical meetings, requirement gathering, analysis, planning, effort estimations, development, and testing. -Developed the front-end of the application using HTML5, CSS3, SASS, and Angular 8 and Angular material and Bootstrap as CSS frameworks. -Utilized RxJava, ReactiveX for asynchronous composition and manipulation of data and events using Observers and Observables in the application.