Involved in analysis, design, implementation, and testing phases of SDLC through Agile methodology
Design and developed the application using framework Angular 2 with HTML5, CSS3 and Typescript.
Developed application using Java 8 to implement its features like lambdas Expressions, Time API, Streams, functional interfaces, collectors, default methods, type interfaces, for each.
Used a multithreaded environment to run processes asynchronously using future calls to access the data.
Wrote compact, clean code using object oriented design approach and Java 8 features such as Lambda expressions, Method references, Functional interfaces, Stream API's and Default methods.
Used Spring Boot with Microservices to create RESTful Web Services, set JSON data type between front-end and the middle-tier controller, and deployed it on AWS ECS using Docker container.
Used GRUNT, BOWER for angular application scaffolding, and grunt as build server and bower for dependency management and web storm as front-end IDE.
Used Angular 2.0 as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using SASS, Bootstrap, and Angular 2.0.
Developed the Business layer using Spring Boot and JTA. Spring Boot for creating REST Web Services.
Developed the Persistence layer DAO using Hibernate.
Create RFP (Request for Proposal) Microservices to provide RESTful API utilizing Spring Boot with Spring MVC
Used Hibernate, object /relational mapping (ORM) solution, the technique of mapping data representation from MVC model to Oracle Relational data model with an SQL-based schema.