Karan Bajaj — Backend Engineer
I’m a Java Backend Developer currently working at Capgemini, with hands-on experience in building and optimizing Spring Boot microservices, designing RESTful APIs, and enhancing application performance for enterprise-scale systems. I’ve contributed to large-scale monolith-to-microservices migrations, improving scalability, modularity, and reducing code duplication. My approach centers on writing clean, maintainable code and delivering smooth integrations through OpenAPI specifications, CI/CD pipelines, and modern Spring Boot frameworks. I’m passionate about backend engineering — whether it’s optimizing API performance, refactoring legacy systems, or building scalable architectures that stand the test of real-world traffic. Core Skills: Java | Spring Boot | Spring Framework | Hibernate | REST APIs | Microservices | CI/CD | JUnit | Git | Agile 📫 Open to opportunities as a Java Backend Developer, where I can contribute to building robust, performant, and scalable backend systems. 🔗 GitHub: github.com/developerKaranBajaj
Stackforce AI infers this person is a Backend Developer specializing in enterprise-scale Java applications and microservices architecture.
Location: Gurugram, Haryana, India
Experience: 5 yrs 7 mos
Skills
- Java
- Spring Boot
Career Highlights
- Expert in building scalable Spring Boot microservices.
- Proven track record in monolith-to-microservices migrations.
- Strong focus on clean, maintainable code and performance.
Work Experience
Capgemini
Professional-I (9 mos)
Senior Analyst (2 yrs 11 mos)
Senior Analyst (4 mos)
LNMHacks
Organizer (1 yr 7 mos)
Plinth
organizer (4 mos)
Education
Bachelor of Technology - BTech at The LNM Institute of Information Technology