Rahul Yadav profile photo 1 on Tal

Rahul Yadav

Consultant at Capgemini Java, Spring Boot & Microservice Specialist | AWS Kafka | Building Scalable Financial & E-commerce Solutions

Pune District

5+ years of work experience

Capgemini
Feb 20251 yr 3 mosPresent

Pune, Maharashtra, India

Developed a finance insurance application using Java 17, Spring Boot, and MongoDB to buld location-based policy rules, ensuring seamless real-time interactions between microservices via Kafka messaging and Kafka monitoring. Leveraged GitHub Copilot and GitHub Actions to streamline C/CD pipelines, integrating rigorous JUnit testing and SonarCube quality checks for consistent, high-integrity code across all modules. Effectively managed dev, test, and prod environments, ensuring reliable performance and rapid rollback capabilities while maintaining comprehensive monitoring and logging for distributed system interactions.
Tata Consultancy Services
Jan 20232 yrs 2 mosFeb 2025

Delhi, India · Hybrid

Implemented microservices architecture using Spring Cloud, Kafka, and Spring Boot, achieving a 25% improvement in APl response time and a 30% reduction in server load with AWS services. Utilized Spring Data JPA and Hibernate for efficient data access and persistence, optimizing database interactions and queries. Managed application configuration via Spring Boot's externalized configuration and profiles, ensuring seamless adaptability across different environments.
Tata Consultancy Services
Oct 20211 yr 6 mosMar 2023

Delhi, India · Hybrid

Signity Software Solutions Pvt. Ltd.
Jan 20219 mosSep 2021

Chandigarh, India

Flutter Developer

Education

The Technological Institute of Textiles & Sciences

Bachelor of Technology - BTech, Computer Engineering

The Technological Institute of Textiles & Sciences

20174 yrs2021

Join Rahul and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Rahul Yadav on Tal

Headline

Consultant at Capgemini Java, Spring Boot & Microservice Specialist | AWS Kafka | Building Scalable Financial & E-commerce Solutions

About

Experienced Consultant with 4+ years in Java-based application development, specializing in Spring Boot, Microservices architecture, and cloud deployments (AWS). Currently, at Capgemini, I develop robust finance insurance applications with Java 17, Spring Boot, and MongoDB, leveraging Kafka for real-time interactions and ensuring high-quality code through Cl/CD pipelines with GitHub Actions, JUnit, and SonarCube. My background includes implementing microservices at Tata Consultancy Services, which led to a 25% improvement in API response time and a 30% reduction in server load using AWS services. I am adept at optimizing database interactions with Spring Data JPA and Hibernate and managing application configurations across various environments. I am passionate about building scalable, high-performance systems and continuously learning new technologies. Open to new challenges in the Backend Development, Cloud Engineering, or Software Architecture domains.

Location

Pune District

Work experience

Consultant at Capgemini, Feb 2025 - Present · 1 yr 3 mos, Pune, Maharashtra, India, Developed a finance insurance application using Java 17, Spring Boot, and MongoDB to buld location-based policy rules, ensuring seamless real-time interactions between microservices via Kafka messaging and Kafka monitoring. Leveraged GitHub Copilot and GitHub Actions to streamline C/CD pipelines, integrating rigorous JUnit testing and SonarCube quality checks for consistent, high-integrity code across all modules. Effectively managed dev, test, and prod environments, ensuring reliable performance and rapid rollback capabilities while maintaining comprehensive monitoring and logging for distributed system interactions.

System Engineer at Tata Consultancy Services, Jan 2023 - Feb 2025 · 2 yrs 2 mos, Delhi, India · Hybrid, Implemented microservices architecture using Spring Cloud, Kafka, and Spring Boot, achieving a 25% improvement in APl response time and a 30% reduction in server load with AWS services. Utilized Spring Data JPA and Hibernate for efficient data access and persistence, optimizing database interactions and queries. Managed application configuration via Spring Boot's externalized configuration and profiles, ensuring seamless adaptability across different environments.

Assistant System Engineer at Tata Consultancy Services, Oct 2021 - Mar 2023 · 1 yr 6 mos, Delhi, India · Hybrid

Software Engineer at Signity Software Solutions Pvt. Ltd., Jan 2021 - Sep 2021 · 9 mos, Chandigarh, India, Flutter Developer

Education

Bachelor of Technology - BTech, Computer Engineering, The Technological Institute of Textiles & Sciences

Rahul Yadav - Consultant in Pune District | Tal