Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Kapil Kumar

Kapil Kumar

Java/Spring Boot Developer Noida, India
Greater Noida

Summary

Java Developer with 5+ years of experience in designing, developing, and supporting enterprise applications using Java 8+, Spring Boot, Spring MVC, Hibernate, and Microservices. Proficient in building secure, scalable RESTful APIs and implementing Spring Security with OAuth2/JWT-based authentication. Experienced in working with MySQL, MongoDB, AWS, Docker, and Git, with a strong understanding of CI/CD pipelines and Agile development practices. Skilled in production support, incident management, defect triage, performance optimization, and root cause analysis to ensure high application availability and reliability.

Overview

3
3
Certifications
6
6
years of professional experience

Work History

Java Backend Developer

Accenture
10.2022 - Current
  • Project # 2 : Transport and e-commerce domain Duration : 03/2024-Present
  • Tools : Java, Spring boot, Microservice, Junit, SQL Responsibilities:
  • 1. To Design, develop, test and deploy and maintain the application using Java, Spring boot, Rest api, Microservices.
  • 2. Worked on writing robust unit tests using JUnit to ensure code quality and reliability.
  • 3. Improved application performance through query optimization and caching using Redis..
  • 4. Worked on User stories, development and enhancement and end to end testing and delivery.
  • 5. Implemented resilience patterns using Resilience4j (Retry, Circuit Breaker, Rate Limiter).
  • 6. Writing the Technical Design Document on the Confluence.
  • 7. JWT Token Validation - worked on authentication and authorization mechanisms using JWT, including signature verification, expiration handling, and cookies-based configuration in Spring Boot microservices.
  • 8. Upgraded legacy Spring soap api's to rest endpoints and Hibernate frameworks upgradation.
  • Key Achievements:
  • Reduced production incidents by implementing proper logging and monitoring.
  • Automated deployment pipelines, reducing release time.

Java Developer

Capgemini Technology Service India Limited
09.2020 - 10.2022
  • Tools and Technologies: JAVA 8, Spring-boot, Spring MVC, Microservices, Junit, SQL, AWS, Jenkins.
  • Role: Java Developer
  • Project # 1 : Insurance Domain, Project Duration: 09/2022-03/2024
  • Tools : Java, Spring boot, JPA Hibernate, Jenkins, Colo Cloud
  • Responsibilities:
  • 1. Analyzed client requirements and translated business specifications into technical solutions.
  • 2. Worked on User stories, development and enhancement and end to end testing and delivery.
  • 3. Worked on Defect triage and issues troubleshooting in both PROD and non-PROD
  • 4. Deployed applications on AWS EC2, configured RDS, and managed S3 storage.
  • 5. Always delivered code on time, bug free and helped in peer-to-peer review.
  • 6. Built and consumed RESTful APIs for inter-service communication.

Education

Bachelor of Technology - Information Technology

G.L Bajaj Institute of Technology And Management
Greater Noida
05-2020

Skills

Java 8

Spring Boot

Microservices

RESTful APIs

SQL

JUnit

Mockito

AWS

Jenkins

Git

Backend API development

Database query optimization

Application troubleshooting

Spring MVC

Agile project delivery

Certification

AWS CLOUD CERTIFIED

Timeline

Java Backend Developer

Accenture
10.2022 - Current

Java Developer

Capgemini Technology Service India Limited
09.2020 - 10.2022

Bachelor of Technology - Information Technology

G.L Bajaj Institute of Technology And Management
Kapil KumarJava/Spring Boot Developer Noida, India