Software Engineer | Backend Engineer | Java, Spring Boot, Microservices | Kafka, Redis | Backend | Distributed Systems | Kubernetes | Immediate joiner

Hyderabad

Hyderabad, Telangana, India

Kolkata

Kolkata, West Bengal

Bachelor of Technology, Computer Engineering
Siliguri Institute of Technology
Join Mrigesh and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Engineer | Backend Engineer | Java, Spring Boot, Microservices | Kafka, Redis | Backend | Distributed Systems | Kubernetes | Immediate joiner
I’m a Backend & Distributed Systems Engineer with 6+ years of experience building scalable microservices and high-throughput backend platforms using Java and Spring Boot. At O.C. Tanner, I design and optimize distributed backend services powering large-scale recognition platforms. My work focuses on improving system performance, building event-driven pipelines, and implementing distributed caching. I architected a multi-tenant theme engine using Kafka and Quartz and reduced API latency by 80% using Redis-based distributed caching. Previously at TechMojo, I designed and deployed 7+ stateless Spring Boot microservices processing 1M+ daily transactions with 99.99% uptime in Kubernetes environments. I also built Kafka-driven asynchronous pipelines for financial transactions and implemented Redis distributed caching across 30+ services, improving response times by 60%. Earlier at Tata Consultancy Services, I worked on migrating legacy Spring applications to Spring Boot microservices and improved system performance by 40%. I also built Java-Selenium automation frameworks that reduced regression testing cycles from 4 days to 1 day. I enjoy solving complex backend challenges around system scalability, reliability, and performance optimization. Interested in building: Backend Platforms • Distributed Systems • High-Scale Microservices • Event-Driven Architectures • Platform Engineering Backend • Distributed Systems • Java • Spring Boot • Kafka • Redis • Microservices • PostgreSQL • Kubernetes • Docker • System Design • High Scale Systems
Hyderabad
Senior Software Engineer at O.C. Tanner, Oct 2024 - May 2026 · 1 yr 8 mos, Hyderabad, • Architected multi-tenant theme engine using Quartz and Kafka pipelines • Reduced API latency by 80% using Redis distributed caching • Built scalable backend pipelines processing large-scale recognition data • Refactored pricing workflow impacting 1M+ products
Member Of Technical Staff at TechMojo Solutions Private Limited, Jul 2022 - Sep 2024 · 2 yrs 3 mos, Hyderabad, Telangana, India, • Designed and deployed 7+ stateless Spring Boot microservices supporting large-scale financial workflows, processing 1M+ daily transactions with 99.99% uptime in Kubernetes environments. • Built event-driven transaction pipelines using Apache Kafka, enabling asynchronous processing and fault-tolerant communication between distributed services. • Implemented Redis-based distributed caching layer across 30+ microservices, reducing API response time by 60% and improving system throughput. • Developed Spring Batch pipelines for bulk financial transaction processing, improving processing efficiency by 70% and reducing operational errors by 50%. • Optimized PostgreSQL queries and indexing strategies, improving large dataset query performance by 30%. • Collaborated with cross-functional teams to improve service reliability and observability across distributed systems. • Mentored 5+ engineers on microservices architecture, backend performance optimization, and best engineering practices.
System Engineer at Tata Consultancy Services, Sep 2020 - Jul 2022 · 1 yr 11 mos, Kolkata, • Migrated legacy Spring MVC applications to Spring Boot microservices, enabling cloud-native deployments and improving application performance by 40%. • Designed and enhanced RESTful APIs for enterprise retail and POS systems, improving backend scalability and maintainability. • Built automation frameworks using Java and Selenium for POS regression testing, increasing test coverage by 50% and reducing regression cycles from 4 days to 1 day. • Investigated and resolved production performance bottlenecks through JVM tuning, query optimization, and code refactoring, improving response times by 15%. • Collaborated with distributed teams following Agile and Scrum practices to deliver production-ready features in iterative release cycles.
Assistant System Engineer at Tata Consultancy Services, Sep 2019 - Aug 2020 · 1 yr, Kolkata, West Bengal
Bachelor of Technology, Computer Engineering, Siliguri Institute of Technology