Backend Engineer (Java/Spring Boot) | Distributed Systems · Kafka · Microservices | SDE-II @ Kapture CX | Open to new roles






Bachelor of Technology - BTech, Computer Science
GLA University

Bachelor of Science, Computational Science
GLA University
Join Shivang and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossBackend Engineer (Java/Spring Boot) | Distributed Systems · Kafka · Microservices | SDE-II @ Kapture CX | Open to new roles
Backend engineer with ~3 years at Kapture CX, promoted from Trainee to SDE-II in under two years. I build high-concurrency, low-latency data platforms on the JVM stack. What I work on: distributed systems handling millions of events a day, query engines that cut dashboard loads from seconds to milliseconds, and event-driven microservices built to stay resilient under peak load. Recent work I'm proud of: Designed a StarRocks query builder and reporting engine that dropped dashboard load times ~90% (12s → 1.2s) for high-concurrency workloads Own a Kafka analytics pipeline syncing ~4M events/day across multiple microservices Built an NLP-to-SQL resolver (Python, RAG, LLM on GCP) letting non-technical users define reports in natural language Engineered a fault-tolerant auto-recovery scheduler using Java concurrency to detect and replay corrupted records Core stack: Java 8/17/21 · Spring Boot · Apache Kafka · Redis · MySQL · StarRocks · ClickHouse · Docker · Kubernetes Outside work: 1,000+ DSA problems on LeetCode, weekly contests, and mentoring junior engineers. Top 3 — Kapture CX Internal Hackathon 2025. Open to senior backend engineering roles · Bengaluru / Remote / Relocation
Bengaluru
antigravity
claudecode
Software Development Engineer - II at Kapture CX, Oct 2025 - Present · 11 mos, Cut average dashboard load time ~90% (12s → 1.2s) by designing a dynamic StarRocks query builder and reporting engine in Java/Spring Boot for high-concurrency workloads. Sustained low consumer lag under peak load by owning a distributed Kafka pipeline syncing ~4M events/day, designing partitioning and consumer-group strategy across multiple microservices. Minimized manual intervention on data integrity by engineering a fault-tolerant auto-recovery scheduler (ExecutorService, CompletableFuture) that detects corrupted records and replays them through Kafka.
Software Development Engineer - I at Kapture CX, Jul 2024 - Oct 2025 · 1 yr 4 mos, Improved p95 response times on reporting APIs by tuning hot-path MySQL queries with composite/covering indexes and rewriting correlated subqueries. Delivered zero-downtime storage migration (AWS S3 → GCS) for millions of files by designing a dual-write and verification strategy during peak processing. Reduced backend DB load on hot read paths by building a Redis caching layer (RBucket, LZ4 compression) for real-time analytics aggregates.
Software Developer Trainee — Kapture CX at Kapture CX, Sep 2023 - Jun 2024 · 10 mos, - Built JWT-based authentication and authorization APIs using Spring Security and Spring Boot, serving 10K+ daily API requests across ticketing and dashboard products. - Co-owned migration of reporting modules from a monolithic architecture to independent microservices — including API contract design, data migration, and phased rollout. - Implemented asynchronous processing and indexing strategies that improved enterprise report generation throughput by ~2x. - Promoted to Software Development Engineer I in 10 months.
Bachelor of Technology - BTech, Computer Science, GLA University
Bachelor of Science, Computational Science, GLA University