Senior Java Engineer Airtel SmartCash
Designed and developed a microservices-based customer onboarding and core platform serving more than 2 million users using Java 17, Spring Boot 3, and Netflix Conductor. Implemented event-driven services with Apache Kafka processing more than 50,000 messages per second with exactly-once semantics, and built REST and gRPC APIs handling over 10,000 TPS with sub-100 ms P99 latency.
Architected savings products for flexible, locked, and target savings, including interest calculation, maturity processing, recurring deposits, and automated workflows processing over 100,000 daily transactions. Optimized PostgreSQL queries and sharding, introduced Redis caching and JVM tuning, and implemented Jaeger, Prometheus, and Grafana observability to support a 99.95% uptime SLA. Mentored junior engineers and participated in technical interviews.