
Kanika G
Java Spring Boot API Developer
Compétences

Voir mes services

Portfolio
Expérience professionnelle
Software Developer
Programming Hub • Temps plein
May 2022 - Present • 4 yrs
Engineered and scaled 10+ Spring Boot microservices handling millions of financial transactions monthly. Improved API performance by 35–45% using Redis caching and query optimization, while implementing secure authentication with JWT and OAuth2. Migrated a legacy Java Swing application to a microservices architecture, converting UI-driven logic into REST APIs and improving scalability and maintainability. Refactored monolithic code into modular backend services, increasing development speed by 20%. Built Dockerized services with Jenkins CI/CD, reducing deployment time and improving release reliability. Led production deployments, resolved critical API and integration issues, reduced MTTR by 40%, and maintained 99.9% uptime. Worked with AWS (S3, SQS, Secrets Manager) for scalable, asynchronous systems. Optimized PostgreSQL and MongoDB queries, reducing latency by up to 40%. Designed and tested APIs using Postman and documented via Swagger/OpenAPI.
Software Developer (Java Backend)
Tata Consultancy Services • Temps plein
Aug 2019 - May 2022 • 2 yrs 9 mos
Built and enhanced backend services using Java and Spring Boot within a microservices architecture, developing REST APIs for Admin, Team, and Vendor modules with role-based access control (RBAC). Designed and implemented loan processing, grant allocation, and transaction workflows, improving processing accuracy and reducing manual intervention. Optimized MySQL queries and indexing strategies, reducing database load by 30% and improving query response time by 25%. Developed and maintained unit test cases using JUnit, reducing production defects and improving code stability during releases.