Manikandan T
Senior Software Engineer
Talent
BengaluruMember since August 16, 2026
JavaPythonSpring BootMicroservicesMongoDBRedisElasticsearchApache KafkaKeycloakRBACCloudFrontDocker
·
Hire this person
Send a job offer directly to this candidate
JavaPythonSpring BootMicroservicesMongoDB
About
Senior Software Engineer (4+ yrs) building scalable backend systems in Java, Spring Boot, and Kafka. Owns IAM/auth (Keycloak), containerization, and large-scale platform migrations; delivered zero-downtime migrations at 30M+ record scale and led team-wide infrastructure modernization.
Experience
Senior Software Engineer - PeopleHum Technologies - Bengaluru
(2025-07)
- Integrated Keycloak to modernize auth, architecting an asynchronous user migration pipeline and a Redis-backed toggle for seamless switching; enforced 2FA for enhanced security.
- Configured CloudFront routing to serve both the standard portal and a custom-domain, Keycloak-themed login experience for enterprise customers; used EC2 for production log investigation and troubleshooting.
- Orchestrated the segregation of a monolithic service, migrating 30M+ records with zero downtime using fallback strategies to enable seamless user switching between legacy and new workflows.
- Scaled the Notification Framework to handle peak loads, reducing delivery latency from 15 minutes to under 2 minutes (85% improvement) through asynchronous processing.
- Led the team that containerized 102 microservices with Docker, migrating from JAR-based Spring Boot deployments – improving deployment consistency and environment parity across dev/staging/production.
- Led the team that migrated 102 microservices from Java 17 to Java 25, enabling Virtual Threads fleet-wide for improved concurrency handling, while keeping services on a current, actively-supported LTS release.
- Conducted 40+ technical interviews for engineering candidates across designations (SDE, SDET), contributing to hiring bar-raising and technical assessment standards; led bi-weekly scrums and mentored interns, fostering Agile best practices and efficient sprint execution.
Software Engineer - PeopleHum Technologies - Bengaluru
(2022-09 - 2025-06)
- Implemented a 'User Sync' feature integrating external Admin Work Accounts, automating user provisioning to reduce customer onboarding time by 90%.
- Designed a dynamic 'Hire Module' allowing customers to define custom interview stages; created an automation engine to trigger actions based on results, reducing recruitment turnaround time by 30%.
- Constructed a 'User Document Vault' module with strict role-based access control (RBAC), enabling secure document provisioning between HR and employees.
- Launched a 'Signing Solution' processing over 9,000+ documents annually with 100% audit transparency; implemented a comprehensive logging feature for regulatory compliance.
- Architected an extensible Workflow Automation Engine supporting conditional triggers and custom actions; designed the service to be domain-agnostic, reducing cross-module integration overhead by 50%.
- Spearheaded the migration of 40 microservices from Java 8 to Java 17 within 2 months, resulting in a 20% increase in throughput and 40% reduction in latency.
- Resolved recurring Out-Of-Memory (OOM) crashes by proactively monitoring alerts to identify bottlenecks and optimizing memory allocation.
Intern - PeopleHum Technologies - Bengaluru
(2021-09 - 2022-08)
- Built an automated Resume Parsing Service using Apache Kafka that ingests emails and creates profiles, cutting manual data entry time by 95%.
- Formulated an employee engagement module to facilitate onboarding surveys; diagnosed and resolved critical production incidents to ensure adherence to SLA guidelines.
Education
B.E - Computer Science and Engineering - Karpagam College of Engineering (2018 - 2022)
Skills
Senior Software Engineer
