Pavan Kari
Java Full Stack Developer @General Motors
Signup · Get unlimited contacts
WORK HISTORY
Java Full Stack Developer @General Motors
Actively involved in analysis, design, development, system testing and user acceptance testing. Successfully followed agile methodology in the Scrum Cycle model.• Developed User Interface by using the React JS, Redux for Single Page Application development. • Working on Devops model• Azure cloud migration for all legacy apps• Design, implement, and maintain Java-based applications for trading, risk management, and other capital market operations.• Optimize application performance for handling large data volumes and transactions efficiently, ensuring high availability and reliability.• Implemented custom libraries for continuous integration and delivery.(CI/CD)• Implemented high resilience micro system using resilience4j, feign• Followed TDD and BDD approach• Building Apigee proxies for gateway• Used spring features like Spring Core, Spring MVC to implement Model, View and Controller layers. Spring Security to implement authentication and authorization.• Followed micro services architecture using Spring Boot where services interact through a combination of REST and MQ leveraging PCF to build, test and deploy the micro services.• Used RabbitMQ queues for implementation of multi-threaded synchronization processes using JMS queues for consumption requests,Groovy, Scala for performance testing.
EDUCATION
Devineni Venkata Ramana & Dr. Hima Sekhar MIC College of Technology
Bachelor's degree
ABOUT PAVAN KARI
Designed and developed scalable, high-performance Java-based applications using Spring Boot, React JS, and Angular.• Implemented microservices architecture with Spring Boot and Spring Cloud for modular and scalable systems.• Led Azure cloud migration initiatives, optimizing legacy applications for cloud environments and deploying services on AWS and Pivotal Cloud Foundry (PCF).• Developed and maintained CI/CD pipelines using Jenkins, GitLab CI, and Azure DevOps to automate testing, deployment, and monitoring processes.• Utilized Docker for containerization and Kubernetes for deploying, scaling, and managing applications, ensuring seamless integration and deployment.• Developed RESTful APIs and integrated third-party services, enhancing application interoperability and functionality.• Conducted performance tuning and JVM optimization, implementing custom libraries for continuous integration and ensuring application resilience with tools like resilience4j.• Participated in Agile Scrum processes, including sprint planning, retrospectives, and story sign-offs, ensuring timely and quality deliverables.• Wrote unit and integration tests using TestNG, Mockito, and Selenium, and performed extensive troubleshooting, including stack trace analysis and bug fixes.• Coordinated with cross-functional teams, including release management, QA, and business stakeholders, to ensure successful project delivery and showcase results to clients.
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.