Anurag Kakkar — Software Engineer
Software Engineer with 6+ years of experience building scalable backend systems using Java and Spring Boot. Specialized in microservices architecture, REST APIs, and modernizing legacy platforms into cloud-ready solutions. Led large-scale migrations from monolithic/BPM systems to microservices, improving scalability, reliability, and deployment efficiency. Strong experience in system design, distributed systems, and database optimization (PostgreSQL, MySQL, Oracle, SQL Server). Proficient in writing clean, testable code with high coverage using JUnit and Mockito, and working in Agile environments with CI/CD pipelines. Leveraging Generative AI to accelerate development, automate testing, and improve engineering productivity. Strong problem-solving skills with solid foundations in Data Structures & Algorithms. Known for ownership, delivering high-impact solutions, and contributing to high-performing engineering teams.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in SaaS and microservices architecture.
Location: Gurugram, Haryana, India
Experience: 6 yrs 11 mos
Skills
- Microservices Architecture
- Rest Apis
- Spring Boot
- Spring Security
- Java
- Chatbot Development
Career Highlights
- Led large-scale migrations to microservices architecture.
- Achieved over 90% test coverage with JUnit and Mockito.
- Leveraged Generative AI to enhance development efficiency.
Work Experience
EPAM Systems
Software Engineer (3 yrs 7 mos)
UnifyCloud LLC
Software Development Engineer (3 yrs 4 mos)
QzIP Blockchain Technology LLP
Intern (1 mo)
Centre for Railway Information Systems (CRIS)
Student Trainee (2 mos)
Education
Bachelor of Technology - BTech at JSS Academy of Technical Education
Computer Science at Sunbeam School, Mughalsarai
Computer at Our Lady of Fatima, Aligarh