Results-driven Java Developer with 4+ years of experience in building and optimizing microservices-based enterprise applications using Spring Boot, Java 8/17, REST APIs, and Kafka. Proven track record of improving performance, streamlining deployments, and integrating complex systems with third-party APIs. Adept at designing scalable backend architectures, containerized deployments with Docker & Kubernetes, and implementing secure, testable, and maintainable solutions aligned with business goals.
Methodologies: Agile, SDLC, Code Review, Unit & Integration Testing
Accomplishments
Automated key deployment steps, reducing release time by ~35%.
Improved API response time from 1.5s to 700ms via optimized code and database tuning.
Mentored junior developers in best practices for REST API design and Git branching strategy.
Technical Projects (Personal/POC)
Microservices Communication Demo – Developed Spring Boot microservices communicating via Kafka for distributed event handling., Redis Caching Layer – Integrated JCache with Redis for improved response time and reduced DB load., JWT-Based Auth API – Created secure login and refresh token flow with Spring Security and Keycloak integration.