
6 years of competitive work experience in Software Design, Development, Maintenance, and Enhancement & Implementation of Enterprise applications using Java, J2EE technologies With strong Object-Oriented Programming skills. Having experience With Cloud Computing Service environment like (AWS) Amazon Web Services (EC2, EBS, and S3) and Docker Containers Experience With spring and Spring Modules: Spring IOC/Spring DI, Spring MVC, Spring JDBC, Spring Hibernate, Spring Boot, Spring REST Technologies. Configured spring applications using different modules like Spring Security, Spring Boot and Microservices. Experience in client side designing, front-end development validations using HTML5, DHTML, CSS3, JavaScript, JQuery AJAX, JSP, Bootstrap, Angular JS, Angular 2/4/5/6/7/8/9, Node JS and React JS. Experienced in creating Single Page Application (SPA) using React JS framework. Good Experience in Server-side Framework like Node.js and Java script libraries like React.js, Flux and Redux Used Middleware, Redux-Promise in application to retrieve data from Backend and to also perform RESTFUL services. Experience in using various Amazon Web Services (AWS) Components like EC2 for virtual servers and S3 for storing objects, EBS, Cloud Front, Elastic cache and Dynamo DB for storing data. Designed GraphQL to build client applications by providing an intuitive and flexible syntax and system for describing their data requirements and interactions. Experience in enterprise level Node JS programming. Worked extensively on SPA (Single Page Applications) in Angular 9 and With scripting languages like JavaScript ES6/ES5 and Typescript. Created and used Reducers that received said Actions to modify the Store State Tree. Optimized animation logic With optimistic functions to increase performance in rendering. Clear understanding of Web Sockets and HTTP requests and using Socket.io with Node.js. Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls. Developed REST services using Node-JS, Body-Parser and other node modules to serve the web application with JSON data. Experience with Docker Containers, leveraging Linux Containers and AMI’s to create Docker Images/containers and Kubernetes. Developed resource using spring with REST and Consumed resources using REST Template. Developed DAO implementation using Hibernate Template from spring with Hibernate API. Implemented Logging using Apache Log4j for the Data Extraction. Experience in using NPM packages like Grunt, bower, gulp, web pack, babel, hot-loader etc. Exceptional abilities in using SOAP and Restful web services. Worked on Servlets, JSP, JDBC and JavaScript under MVC Framework and implemented OOAD concept in the applications. Experience with various programming languages like Java Script, HTML5, CSS3, and Bootstrap. Expertise with various operating systems like Linux, UNIX, Windows and MAC IOS. Experience with Web/Application servers like Web Sphere, JBOSS and Tomcat Server. Experience in handling messaging services using Apache Kafka. Hands-on experience in using message brokers such as ActiveMQ and RabbitMQ. Knowledge of databases servers such as Oracle, SQL Server, MySQL, NoSQL DB2 and writing and tuning SQL and PL/SQL queries. Extensively used debugging tools such as Firebug, Chrome Dev Tools, React Dev Tools and Redux Dev Tools to investigate the issues and fix the bugs. Good Experience in developing Multi-threading applications with Executable Frameworks. Worked with Development and QA teams to continuously integrate software development using GitHub, Maven and Jenkins. Involved in CICD process using GIT, Nexus, Jenkins job creation, Maven build Create Docker image and deployment in AWS environment. Excellent Client interaction skills and proven experience in working independently as well as in a team.