Back to Developers
SHUVAM KARMAKAR

SHUVAM KARMAKAR

Java Backend Developer

Pune, Maharashtra, India 7+ yrs exp 90 ยท Outstanding

About

Java Backend Developer with 7+ years of experience building and optimizing backend systems, currently a Senior Consultant at Capgemini. Hands-on expertise in Java, Spring Boot, Microservices, REST APIs, Spring Data JPA, Hibernate, SQL, PostgreSQL, Oracle, Kafka, Spring Batch, AWS and CI/CD. Experienced in API and database performance optimization, distributed systems, production troubleshooting, technical design, team leadership and Agile delivery.

Skills & Expertise (42)

Spring Boot Advanced
8.5/10
7
Years Exp
Microservices Advanced
8.5/10
7
Years Exp
Git Advanced
8.0/10
7
Years Exp
SQL Advanced
8.0/10
7
Years Exp
Java 8 Advanced
8.0/10
7
Years Exp
AWS Advanced
8.0/10
3
Years Exp
REST APIs Advanced
8.0/10
7
Years Exp
Java 17 Advanced
7.5/10
1
Years Exp
Docker Advanced
7.5/10
3
Years Exp
Apache Kafka Advanced
7.5/10
3
Years Exp
JUnit Advanced
7.5/10
7
Years Exp
Log4j2 Mockito GitHub Copilot Postman GenAI Openapi Swagger Resilience4j Angular 8 Eclipse JWT OAuth2 VS Code SonarQube Maven SVN GitHub TeamCity Jenkins Oracle Postgresql IBM MQ Event-Driven Architecture Multithreading Distributed Systems System Design Spring Batch JDBC Hibernate Spring Data JPA Spring MVC

Work Experience

Senior Consultant

Capgemini Technology Services India Limited

Aug 2024 - Present

Led a team of 6 developers delivering backend services using Java, Spring Boot, Microservices, Kafka, PostgreSQL and AWS (EC2, ECS, ECR, S3, CloudWatch), contributing to technical design, task planning and code reviews. Optimized SQL/database access by eliminating N+1 query overhead in Spring Data JPA/Hibernate, resulting in a 30% improvement in observed API response time. Reduced billing Excel export time by 80% by precomputing and persisting order-level cost calculations during billing, eliminating redundant calculations during each export. Leveraged GitHub Copilot to accelerate routine development tasks including JUnit test generation, SQL preparation, documentation and SonarQube remediation, reducing manual effort by 40%.

Consultant

Capgemini Technology Services India Limited

Apr 2023 - Jul 2024

Migrated legacy Tasklet-based batch workflows to Spring Batch using custom ItemReader and ItemWriter components with chunk oriented processing, reducing full-batch processing time from hours to 7 minutes in production. Accelerated Spring Batch processing by 40% for 300K+ PostgreSQL records by minimizing database read calls and implementing JDBC batch inserts/updates; streamlined XML/DAT file processing using chunk-oriented processing with a chunk size of 100. Resolved production issues through root-cause and impact analysis, monitoring AWS CloudWatch logs and alerts and implementing fixes for recurring problems. Mentored new joiners on Java, Spring Boot, and Agile practices through structured onboarding and live sessions, helping them become productive faster.

Associate Consultant

Capgemini Technology Services India Limited

Oct 2021 - Mar 2023

Developed and tested backend services using Java 8, Spring Boot, Microservices and REST APIs, with PostgreSQL, Oracle and JUnit; also contributed to Angular 8 web application features. Integrated systems using IBM MQ for XML-based messaging, enabling asynchronous exchange of business data between applications.

Analyst / Senior Analyst

Capgemini Technology Services India Limited

Mar 2019 - Sep 2021

Enhanced and maintained a monolithic Java application using RESTful web services and Oracle, implementing backend changes and resolving production defects. Supported application monitoring and troubleshooting using Elasticsearch and Kibana, analyzing logs to identify production issues and their root causes.

Education

Bachelor of Technology (B.Tech), Electrical Engineering - Kalinga Institute of Industrial Technology

2014 - 2018 ยท Afghanistan

Certifications

No certifications added yet

Interested in this developer?

Profile Score Breakdown

๐Ÿ“ท Photo 10/10
๐Ÿ“„ Resume 10/10
๐Ÿ’ผ Job Title 10/10
โœ๏ธ Bio 10/10
๐Ÿ› ๏ธ Skills 20/20
๐ŸŽ“ Education 10/10
โฑ๏ธ Experience 15/15
๐Ÿ’ฐ Rate 0/5
๐Ÿ† Certs 0/5
โœ… Verified 5/5
Total Score 90/100

Profile Overview

Member sinceAug 2026

Availability Details

Visa Status

H1B

Relocation

Depends on Offer

Skills (42)

Click a skill to find developers with the same skill