Summary
Overview
Work History
Education
Skills
Accomplishments
Technical Projects (Personal/POC)
Timeline
Generic

Manikandan G

Bengaluru,KA

Summary

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.

Overview

4
4
years of professional experience

Work History

Software Engineer

Integra Micro Software Services (P) Ltd
10.2021 - Current
  • Project: Insure Tech (May 2024 – Present)
  • Environment: Java 17, Spring Boot, Hibernate, JPA, MySQL, Kafka, AWS, Docker, Kubernetes, Jenkins
  • A microservices-based insurance platform for managing USSD transactions, KYC verification, policy management, and payment processing.
  • Designed and developed RESTful microservices for policy, USSD, and payment modules using Spring Boot.
  • Implemented JWT & OAuth2 security integrated with Keycloak, ensuring secure API communication.
  • Integrated Kafka producers and consumers for asynchronous data exchange, cutting inter-service latency by ~30%.
  • Optimized SQL queries and improved database performance by 25% through indexing and query refactoring.
  • Deployed containerized applications using Docker and Kubernetes, improving release efficiency and uptime.
  • Implemented unit and integration testing (JUnit, Mockito) achieving 90%+ test coverage.
  • Collaborated in Agile sprints and performed CI/CD pipeline setup via Jenkins, ensuring smooth deployments.
  • Project: Vendor Portal (Oct 2021 – May 2024)
  • Tech Stack: Java, Spring Boot, Hibernate, REST APIs, MySQL, Angular, Bootstrap
  • Designed and developed backend services and API layers using Spring Boot and Hibernate.
  • Reduced vendor onboarding time by 40% through optimized workflows and validation APIs.
  • Implemented Swagger-based documentation for better integration visibility across teams.
  • Managed deployments on Apache Tomcat, ensured 99% uptime across releases.
  • Participated in UAT testing and bug triage, achieving a 98% client satisfaction rating.
  • Used Git for version control and Postman for API testing to maintain consistent release quality.

Education

Bachelor of Engineering (B.E.) - Computer Science

Jayalakshmi Institute of Technology
Dharmapuri

Skills

  • Backend Development: Java 8/17, Spring Boot, REST APIs, Microservices, Hibernate, JPA
  • Cloud & DevOps: AWS, Docker, Kubernetes, Jenkins, CI/CD
  • Messaging & Caching: Kafka, Redis
  • Database: MySQL, SQL, JDBC
  • Security: JWT, OAuth2, Keycloak
  • Tools & Frameworks: Git, Maven, JUnit, Mockito, Postman, Swagger, Splunk, Linux
  • Frontend Exposure: Angular, HTML, Bootstrap
  • 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.

Timeline

Software Engineer

Integra Micro Software Services (P) Ltd
10.2021 - Current

Bachelor of Engineering (B.E.) - Computer Science

Jayalakshmi Institute of Technology
Manikandan G