Lead Software Engineer (Java, Golang Backend Developer) SaaS Distribution System

Gurugram, Haryana, India

Noida, Uttar Pradesh, India

India

Gurugram, Haryana, India

India







Bachelor of Technology - BTech
Motilal Nehru National Institute of Technology

Computer and Information Sciences and Support Services
Scaler
Join Raghvendra and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossLead Software Engineer (Java, Golang Backend Developer) SaaS Distribution System
8+ years of experience in backend development . I am proficient in Java and Golang. I have sound understanding of C and javascript. I am willing to work with an organization that provides a generous opportunity to learn cutting-edge technology. Techstack that i have worked so far are Java, Springboot, and Golang, AWS, MySQL, postgresSql, mongodb and Scylla. Other than that i have experience working on Kafka and Pulsar as a MQ in microservices.
Gurugram
antigravity
claude
cursor
github copilot
obsidian
openai
Lead Software Engineer at Omniful, Oct 2025 - Present · 11 mos, Gurugram, Haryana, India, ● Architected an event-driven order synchronization platform using asynchronous workflows, idempotent processing, retry orchestration, and failure recovery mechanisms to reliably process 50K+ order events/day across distributed seller systems while ensuring eventual consistency. ● Led a cross-functional team of 4 backend engineers, 1 frontend engineer, and 2 analytics engineers to design and ship the audit logging platform tracking all external communications between Omniful and integrated sales channels — reducing support investigation effort by 60%. ● Designed a self-healing reconciliation workflow for recovering missed webhooks and out-of-order events using replayable recovery pipelines and consistency validation checks, reducing inventory mismatches by 30%. ● Architected and led the implementation of an observability-driven Redis caching layer for high-volume sales-channel lookup workflows, leveraging read-through caching, intelligent cache invalidation, hot-key mitigation, and optimized redis caching strategy. Drove end-to-end performance tuning and production rollout, achieving ~2.5 ms p95 read latency while offloading over 80% of database read throughput in production at scale.
Lead Software Engineer at Randstad, Feb 2025 - Oct 2025 · 9 mos, Noida, Uttar Pradesh, India, ● Spearheaded the TDD initiative for the token validation service — defining testing standards, mentoring 4 engineers on test-first practices, and driving code coverage beyond 90%; authored the full technical documentation adopted as the team's engineering reference. ● Instrumented 8+ distributed Go and Java Springboot services with OpenTelemetry-based tracing, centralized SIEM logging, and structured observability pipelines, reducing mean time to detect (MTTD) production incidents by ~50% and enabling proactive threat detection across authentication workflows. ● Optimized token validation workflows through Redis-backed caching, connection pooling, and reduced downstream service dependencies, lowering p95 API latency by 60% under high-concurrency workloads.
Senior Software Engineer at Kumaran Systems, Mar 2023 - Jan 2025 · 1 yr 11 mos, India, ● Architected a horizontally scalable OTP delivery platform using Redis-based distributed rate limiting, asynchronous notification fanout, retry-safe workflows, and idempotent processing to support millions of daily authentication requests with 99.9%+ delivery reliability. ● Implemented MFA, password history enforcement, and policy-driven password remediation flows across distributed authentication services with backward-compatible migration strategies — improving compliance with enterprise security policies and reducing repeated-password reuse incidents at CIBC scale. ● Designed and performance-optimized a low-latency user-context microservice handling peak traffic of ~5K requests/sec through Redis caching, gRPC-based inter-service communication, connection pooling, and reduced database round-trips. ● Drove the migration of CIBC’s core authentication platform from a tightly coupled monolith to distributed Go microservices, introducing stateless service architecture, gRPC communication, and distributed caching patterns that improved deployment agility, fault isolation, and horizontal scalability for high-concurrency authentication workloads.
Senior Software Engineer at SirionLabs, Jun 2022 - Feb 2023 · 8 mo, Gurugram, Haryana, India
Software Engineer at WhiteHat Jr, Jun 2018 - Jun 2022 · 4 y, India
Bachelor of Technology - BTech, Motilal Nehru National Institute of Technology
Computer and Information Sciences and Support Services, Scaler
github: https://github.com/Raghvendra-eng