Vivek Kumar is a Senior Software Engineer & Solution Architect with ~16 years of extensive experience inthe IT industry, working on various technologies and architectural frameworks. He has strong expertise inbuilding and delivering cutting-edge solutions alongside leading agile teams across Banking, Travel, Healthand Insurance domains. Over 16 years of experience in Analysis, Design, Full Stack Development, Implementation, Maine-nance and cloud migration of applications using Java/J2EE Technologies, Hibernate, Spring, SpringBoot and JPA with knowledge of SDLC concepts.• Good working experience in client-side or front-end development with React, Redux, Saga, JavaS-cript, MUI, CSS, XML, JavaScript, jQuery, Ajax.• Worked on Messaging Broker Services like Kafka & Rabbit MQ.• Experience working with Microservice Architecture and developing REST microservices using Springboot• Experience of working on Relational Database as well as Non-Relational DB.• As part of Move To Cloud initiatives worked on containerization (Docker & Kubernetes) and integratingthe application to Azure AD.• Experience with Unit and Integration Testing of frontend using Jest and testing backend using MockitoJunits.• Develop high-level detailed design for the system and the applications to align with the business requirement and objectives.• Experience on working in Cloud Services of Azure and AWS.• Good Knowledge on CI/CD tool sets such as Azure DevOps, Gitlab, Artifactory, Jenkins, Maven, Sonar,, Harness• Experienced in working on DevOps /Agile operations process and tools area (Code review, unit testautomation, Build & Release automation Environment, Incident and Change Management) includingvarious tools.• Experienced in writing and maintaining necessary Technical and Risk documentation for applica-tions and participate in the review meetings with multiple stakeholders for compliance & sign-off.• Experienced in coordinating with multi-cultural teams from Asia, USA, UK for application develop-ment, maintenance, support and providing customized solutions.• Good experience in leading and managing a team to deliver best outputs in given time frames.• Excellent communication, interpersonal skills, ability to interact with people at all levels withstrong problem-solving and analytical ability.