Associate Consultant at @Capgemini Java Backend Developer | Spring Boot | Microservices | Kafka | Redis | Docker | REST APIs

Navi Mumbai, Maharashtra, India

Mumbai, Maharashtra, India

Mumbai, Maharashtra, India

Bachelor of Technology - BTech, Aeronautical Engineering
Sanjay Ghodawat University
Join Sourabh and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossAssociate Consultant at @Capgemini Java Backend Developer | Spring Boot | Microservices | Kafka | Redis | Docker | REST APIs
Java Backend Developer with 4 years of experience in designing and developing scalable microservices-based applications using Java and Spring Boot. Experienced in building RESTful APIs, event-driven systems using Apache Kafka, Redis-based caching solutions, and secure authentication using JWT/OAuth2. Skilled in developing distributed systems using Spring Cloud components including API Gateway, Eureka Discovery Server, and Feign Client. Hands-on experience with Docker containerization, CI/CD pipelines, logging frameworks, exception handling, and backend performance optimization. Strong understanding of backend architecture, clean code principles, Agile methodologies, and production-grade application development. Technical Skills: • Java • Spring Boot • Microservices • Kafka • Redis • Docker • MySQL • REST APIs • Spring Security • JWT/OAuth2 • Eureka Server • API Gateway • Feign Client • Hibernate/JPA • Jenkins • Git/GitHub • CI/CD
Pune Division
Associate Consultant at Capgemini, Oct 2024 - Dec 2025 · 1 yr 3 mos, Navi Mumbai, Maharashtra, India, • Developed scalable microservices using Java and Spring Boot following RESTful architecture principles. • Implemented real-time credit score processing using Apache Kafka for asynchronous event-driven communication. • Integrated Redis caching to improve API performance and reduce database load. • Designed and consumed REST APIs using Feign Client for inter-service communication. • Implemented authentication and authorization using JWT and OAuth2. • Built centralized API routing using Spring Cloud Gateway and service discovery using Eureka Server. • Containerized applications using Docker and managed multi-service environments using Docker Compose. • Added structured logging and exception handling using Log4j2 for improved observability and debugging. • Worked with Git, GitLab, Jenkins, Maven, JIRA, and CI/CD pipelines in Agile development environments. • Collaborated with cross-functional teams for feature development, deployment, testing, and production support.
Senior Analyst at Capgemini, Jun 2023 - Oct 2024 · 1 yr 5 mos, Mumbai, Maharashtra, India, results-driven software engineer with expertise in architecting and developing robust and scalable APIs. With a solid foundation in object-oriented design principles and extensive experience in Java development, I excel in crafting elegant solutions to complex problems. My proficiency extends to various facets of software engineering, including unit testing, design patterns, SOLID principles, and interface design
Software Analyst at Capgemini, Oct 2021 - Jun 2023 · 1 yr 9 mos, Mumbai, Maharashtra, India, Dedicated Java developer adept at crafting robust applications. Proficient in JUnit for thorough unit testing and skilled in exception-handling strategies for code reliability. Experienced in software design, architecture, and problem-solving.
Bachelor of Technology - BTech, Aeronautical Engineering, Sanjay Ghodawat University