Skip to main content
Hardeep Kaur

Hardeep Kaur

Software Engineer · Java · Spring Boot · Microservices · 4+ Years Experience

Talent
PuneMember since October 7, 2026
JavaSpringSpring BootSpring Data JPAHibernateMicroservicesREST APIsGitJUnitMockitoGradleGitHub CopilotSonarQubeNexus IQ
·

Hire this person

Send a job offer directly to this candidate

JavaSpringSpring BootSpring Data JPAHibernate

About

Software Engineer with 4+ years of experience in Java and Spring Boot, building scalable microservices and real-time backend systems in distributed environments.

Experience

Software Engineer at Capgemini (2021-08 – Present)

Domain: Payments & Financial Services

  • Designed and developed a high-performance REST API for real-time payment authorization, delivering fraud scoring decisions within sub-250ms at 800 TPS with 99.9% success rate; implemented secure APIs using Spring Security and JWT-based authentication, ensuring reliable and scalable processing within a distributed microservices architecture.
  • Designed and built a scalable microservice to ingest and manage fraud detection rules, enabling real-time validation using Spring Boot, Spring Data JPA, and relational databases.
  • Led production issue triaging and root-cause analysis, debugging distributed system failures using logs and metrics, and delivering timely fixes to ensure high availability and system stability.
  • Implemented secure authentication and authorization using Spring Security and JWT, protecting REST APIs with token-based access control and ensuring secure communication between microservices.
  • Contributed to a large-scale platform modernization, upgrading services from Java 6 to Java 21 and migrating to Spring Boot-based microservices, improving performance, scalability, and maintainability.
  • Modernized build and configuration by upgrading Gradle, migrating from XML-based configuration to Spring Boot auto-configuration, and resolving deprecated APIs and runtime issues, enhancing developer productivity and system reliability.
  • Strengthened application security by resolving vulnerabilities identified by Nexus IQ, upgrading dependencies, and ensuring compliance with enterprise security standards.
  • Improved code quality and maintainability by resolving SonarQube critical issues, reducing technical debt and enforcing clean code practices across modules.
  • Enhanced test coverage to 80% using JUnit and Mockito, and implemented automated regression testing for critical flows, reducing manual testing effort by 70% and improving release confidence.
  • Accelerated development of Spring Boot microservices using GitHub Copilot, reducing boilerplate effort by 30% and improving overall development velocity.

Education

B.E. in Computer Engineering – Dr. D.Y. Patil Institute of Technology, Pune (2017 – 2021)

Skills

Software EngineerJavaSpring BootMicroservices4+ Years Experience

Reviews

Related