Senior Software Engineer | Java | Distributed Systems | Spring Boot | Kafka | AWS | 8+ Years

On-site

Remote

Bangalore Urban, Karnataka, India

Bengaluru, Karnataka, India

Noida Area, India







Master of Technology - MTech, Software Engineering
Motilal Nehru National Institute of Technology
Bachelor of Technology - BTech, Computer Science
UIET CSJMU KANPUR
Join Saumya and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior Software Engineer | Java | Distributed Systems | Spring Boot | Kafka | AWS | 8+ Years
Senior Software Engineer with 8 years of experience building large-scale distributed systems at Intuit, Paytm, MakeMyTrip, and Qualcomm. Specialized in Java backend development, performance optimization, distributed systems, and scalable microservices serving millions of users.
Bengaluru
claude code
cursor
gemini
github copilot
hugging face
langchain
Senior Software Engineer at Intuit, Jun 2024 - Present · 2 yrs 3 mos, On-site, • Led performance optimization initiatives for high-scale QuickBooks Online workflows, reducing critical page load times by optimizing DB queries, filters, and frontend rendering. • Implemented viewport-based data fetching, significantly cutting initial load times across high-volume data pages. • Participated in design reviews and cross-team technical discussions for migration and modernization initiatives. • Designed and built an internal automated query profiler; integrated LLMs to analyze system execution metrics and generate index recommendations that reduced query execution times by 80%. • Engineered a migration pipeline transferring 500K+ attachments from QBDT to QBO with deduplication logic, expanding the system in Phase 2 to integrate custom accountant workflow schemas. • Delivered CC/BCC migration and invoice autofill capabilities supporting 1M+ migrated email records post launch, a top customer-requested feature. • Improved production observability by implementing monitoring and alerting pipelines; proactively resolved prod issues within SLA. • Mentored junior engineers through onboarding, code reviews, and design discussions, accelerating ramp-up, improving code quality, and fostering technical ownership across the team.
Senior Software Engineer at Paytm Payments Bank, Apr 2023 - May 2024 · 1 yr 2 mos, Remote, Team : Transaction History & Passbook Service Working with a team which is responsible for the apis and services serving user transaction history on the whole Paytm app,i.e., wallet, upi, debit card, Paytm bank transaction etc. Technologies : Flink Streaming Service, Kafka, Aerospike, Elastic Search, Java, Spring Reactive, Jira, Bitbucket, Git, MySql, Maven, Linux, Jenkins, Confluence
Senior Software Engineer at MakeMyTrip, Dec 2021 - Apr 2023 · 1 yr 5 mos, Bangalore Urban, Karnataka, India, - Worked on client-backend micro service developed in GoLang that maintains the state of a user throughout the booking. - Worked on the logging service (Go, Kafka) at the client backend layer (backend for frontend) to power business analytics and recommendation systems. - Owned feature development at the client backend layer (Go, Java (Spring)) for B2B Agents (mypartner.makemytrip.com)
Software Engineer at Qualcomm, Sep 2018 - Dec 2021 · 3 yrs 4 mos, Bengaluru, Karnataka, India, - Development of features, and tools to enhance functionality of the system using Python - Proactively provide inputs during task planning discussions which helps in better planning and also in identifying potential risks and blockers - Received appreciation from different teams for successfully delivering all the tasks assigned and received 12 ThanQs(Reward). - Collaborated with different people inside/outside the team for technical requirements and tasks completion
Product Intern at Adobe, Jan 2018 - Jul 2018 · 7 mos, Noida Area, India, - Worked on Adobe Photoshop Express - Involved in all phases of mobile app development from initial concepts, through design, development, testing and deployment - Worked on both iOS and Android platforms - Worked with the entire project team to balance creative objectives with business needs and technical requirements - Utilized agile development methodology
Master of Technology - MTech, Software Engineering, Motilal Nehru National Institute of Technology
Bachelor of Technology - BTech, Computer Science, UIET CSJMU KANPUR