Java Backend Developer | Software Engineer at Allstate India | Java, Spring Boot, Kafka, AWS, Kubernetes | 4+ Years

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India




Bachelor's degree, Information Technology
CHANDIGARH UNIVERSITY
Join Vijay and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossJava Backend Developer | Software Engineer at Allstate India | Java, Spring Boot, Kafka, AWS, Kubernetes | 4+ Years
I'm a Java backend engineer with 4+ years at Allstate India, building and operating microservices for an insurance document platform that generates approximately 1 million documents a day. I own 3 production services end to end, covering API and database design, Java/Spring Boot development, Kafka integrations, deployment on AWS with Docker and Kubernetes, and production support. These services support 4 internal teams across multiple insurance product lines. Selected contributions: • Led the migration of 6 REST APIs from on-premise PCF to AWS, including Kubernetes deployment manifests, resource tuning and troubleshooting. • Re-platformed document batching from OpenText Exstream to Crawford Technologies, improving batch processing efficiency by ~40%. • Built Kafka-based integrations and automatic replay of failed requests to reduce manual recovery work. • Built a Python differential testing harness that compares legacy and migrated document output, reducing verification across 17+ US states from roughly 8 person-days to 1 day. • Instrumented services with Datadog logging, dashboards and alerting, contributing to a ~30% reduction in production incidents. Promoted from Associate Software Engineer to Software Engineer I in April 2024. Recognized as Employee of the Month twice and trained 20+ developers on the platform. Core technologies: Java, Spring Boot, Apache Kafka, REST APIs, MySQL, MongoDB, AWS, Docker, Kubernetes, Jenkins and Datadog.
Bengaluru
claude
cursor
github copilot
Software Engineer I at Allstate India, Apr 2024 - Present · 2 yrs 6 mos, Bengaluru, Karnataka, India, • Own design, development and production support of 3 Java/Spring Boot microservices on an insurance document platform generating approximately 1 million documents daily for 4 internal teams. • Built Apache Kafka integrations to decouple ingestion from processing, with automatic replay of failed requests to reduce manual recovery work. • Led migration of 6 REST APIs from on-premise PCF to AWS using Docker and Kubernetes, including deployment manifests, resource tuning and troubleshooting. • Built a Python differential testing harness comparing legacy and migrated document output across 17+ states, reducing verification from roughly 8 person-days to 1 day and catching defects before production. • Re-platformed document batching from OpenText Exstream to Crawford Technologies, building a Java wrapper for custom concatenation and improving batch processing efficiency by approximately 40%. • Instrumented services with Datadog monitoring, dashboards and alerting, contributing to a ~30% reduction in production incidents; maintained Jenkins CI/CD pipelines and automated testing sustaining 99.9% production uptime, alongside dependency vulnerability remediation. • Led API design reviews and handovers with the 4 internal consumer teams; trained 20+ developers.
Associate Software Engineer at Allstate India, Aug 2022 - Mar 2024 · 1 yr 8 mos, Bengaluru, Karnataka, India, • Developed Java/Spring Boot REST APIs and backend components for insurance document workflows, working with MySQL and MongoDB for data processing and persistence. • Fixed a dashboard pagination defect that loaded all documents into application memory to count rows. Moved counting to the database, reducing page loads from 20–30 seconds to 1–2 seconds and resolving crashes. • Designed and integrated APIs for network-attached storage to support document retrieval and storage. • Built internal React dashboards to improve visibility into business workflows. • Applied test-driven development and pair programming, with unit tests, integration tests and peer code reviews.
Bachelor's degree, Information Technology, CHANDIGARH UNIVERSITY