Anurag Dagar
Java Backend Developer | Spring Boot | REST APIs | Microservices
Hire this person
Send a job offer directly to this candidate
About
Software Engineer with hands-on experience building RESTful APIs and cloud-native microservices using Java (8+) and Spring Boot, gained across a full-time role and two internships. Skilled in Agile/Scrum delivery, unit testing (JUnit, Mockito), and secure authentication (JWT, OAuth2).
Microsoft
Azure certified (AI-900, AI-102) with strong fundamentals in OOP, Data Structures, Algorithms, and Design Patterns.
Experience
Software Engineer - Capgemini
(2025-06)
Converted to full-time role following internship (Apr–May 2025)
- Developed and maintained 10+ RESTful APIs using Spring Boot, improving backend data flow across 5+ enterprise modules
- Implemented RBAC using JWT and OAuth2 to secure application endpoints for 3+ user roles; optimized MySQL queries, reducing API response time by 30%
- Contributed to microservices architecture design using Eureka service discovery and API Gateway; used GitHub Copilot to speed up boilerplate code generation
- Participated in Agile/Scrum sprint cycles and peer code reviews within a 3-member team, improving code consistency
Software Engineer Intern - Capgemini
(2025-04 - 2025-05)
- Developed full-stack features for booking and user management using Spring Boot and Angular; built 5+ RESTful APIs with JWT authentication
Software Engineer Intern - Bridgelabz
(2025-01 - 2025-03)
- Built 8+ RESTful APIs for user and transaction data; applied JUnit/Mockito, achieving 85% unit test coverage and reducing production bugs by 20%
Education
Bachelor of Technology (B.Tech) - Computer Science Engineering - GLA University (2021 - 2025)



