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

Pune, Maharashtra, India

Delhi, India · Hybrid

Delhi, India · Hybrid

Chandigarh, India

Bachelor of Technology - BTech, Computer Engineering
The Technological Institute of Textiles & Sciences
Join Rahul and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossConsultant at Capgemini Java, Spring Boot & Microservice Specialist | AWS Kafka | Building Scalable Financial & E-commerce Solutions
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.
Pune District
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
Bachelor of Technology - BTech, Computer Engineering, The Technological Institute of Textiles & Sciences