- Designed inventory management microservices using Node.js and MongoDB for high availability and fault tolerance.
- Developed single page applications using Typescript, HTML, CSS.
- Used NodeJS to offer an easy and safe way to build high performance and scalable application.
- Contributed to the Design and develop high quality software for large scale Java/Spring Batch/Micro-service Applications
- Designed and developed in setting up of JBPM Workflow Managers for the Order process, Customer Change Systems Workflow framework.
- worked on React framework and Node JS cross platform of JavaScript.
- Enhanced and optimized the functionality of Web UI using Rich Faces, JSF, AJAX, CSS, HTML and JavaScript.
- Migrated tables from SQL Server to Cassandra, which are being used actively till date.
- Developed Rest APIs to processes the data from DB to another Rest Service.
- Implemented Spring Boot Microservices to divide the application into various sub modules.
- Developed and implemented the MVC Architectural Pattern using Spring Framework and used Spring IOC container to maintain core Objects Lifecycle.
- implemented platform modules through spring Java micro and Node.js services by employing Hapi.js, as well as front-end React JS.
- Built SPA with loading multiple views using route services using Node.js.
- Developed Microservices using Spring Boot and Spring Batch, that create, update, delete and get the assignment information from backend.
- Used Node.js for developing single page web applications.
- Automated build and deployment pipelines with Terraform and Jenkins.
- Deployed Dockerized applications in AWS ECS, enabling seamless scaling.
- Worked with JIRA and Confluence to manage project backlogs and documentation.
Environment: Node JS, Type Script, Java 8, Spring Boot, Rest, JPA, Cassandra, Spark, React, Rabbit MQ, Bit Bucket, Jenkins, NPM, Maven, AWS, Oracle, Redi, Mongo DB, Eclipse, Postman, Swagger, Junit, Mockito, Karma, Jasmine, Unix, Windows. Apigee.