Principal Software Development Engineer | Java, Microservices, Cloud, AI (RAG) | Banking & FinTech



Pune District, Maharashtra, India

Fremont, California, United States

Pune/Pimpri-Chinchwad Area


Pune/Pimpri-Chinchwad Area

Pune/Pimpri-Chinchwad Area





Master of Science - MS, Computer Science
Liverpool John Moores University

Postgraduate Degree, Software development
International Institute of Information Technology Bangalore
Join Shilpi and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossPrincipal Software Development Engineer | Java, Microservices, Cloud, AI (RAG) | Banking & FinTech
Java Architect | Cloud-Native Specialist | AI-Augmented Engineering Leader | Award-Winning Mentor With 12+ years of experience in full-stack Java engineering and cloud-native architecture, I’m now on a mission to bridge traditional enterprise systems with the transformative power of AI. At Maveric Systems, I’ve modernized legacy banking systems into scalable, high-performance microservices — and now, I’m exploring how Generative AI can further amplify developer productivity, testing, automation, and architectural decision-making. Key Accomplishments: • ✅ Migrated 450+ microservices to Java 21 + Redis, achieving 99%+ cache hit ratio • ✅ Deployed enterprise-scale solutions using OpenShift, AWS, Docker, Jenkins • ✅ Built API-first systems using Spring Boot, Kafka, MongoDB, and Angular • ✅ Now experimenting with AI-assisted architecture, code generation, and LLM-based dev tools Areas I’m Exploring: • How Generative AI can accelerate backend development • Using AI copilots to improve test coverage, documentation & CI/CD • Embedding AI into Java-based systems (via LangChain4J, Java embeddings, etc.) • Coaching devs to upskill from traditional Java to AI-augmented workflows I’m Open To: • Collaborating on AI + Java hybrid use cases • Speaking about AI in enterprise Java modernization • Mentoring engineers transitioning from backend to AI-native roles Let’s connect if you’re exploring the future of Java + AI — or building tools that shape it. #Java #GenerativeAI #CloudNative #Microservices #OpenShift #LangChain4J #AIforDevs #TechLeadership #Java21 #SpringBoot #Redis #AIProductivity #WomenInTech
Pune District
codex
cursor
claudecode
Principal Software Development Engineer at Maveric Systems Limited, Oct 2025 - Present · 11 mos
Engineering Manager at Maveric Systems Limited, 2022 - Present · 4 yrs 8 mos, Led Redis-based distributed caching for 450+ microservices, improving performance and reducing DB load by 40%. Designed event-driven architecture using Kafka for real-time payment processing. Implemented containerization & CI/CD pipelines (Docker, Jenkins, OpenShift) improving release efficiency. Built scalable REST APIs with focus on performance, fault tolerance, and low latency. Conducted system design & code reviews, enforcing engineering best practices. Implemented monitoring & alerting to ensure production reliability. Developed AI-based RAG POC for internal knowledge automation. Ensured quality through JUnit 5 and integration testing.
Senior Software Development Engineer Technical Lead at Maveric Systems Limited, Oct 2022 - Oct 2025 · 3 yrs 1 mo, Pune District, Maharashtra, India, Project : Client – Citi Corps. (NAM) • Led Redis Migration Project across APAC, EMEA where hit ratio is approx. 99%. • Managed migration execution plans for approx. 450 microservices, conducted technical assessments, and implemented optimization strategies using Java, springboot microservices, Openshift ECS, Redis cache, Oracle DB. • Maintained transparent communication with stakeholders. • Managed team size of 12 where resource planning, production release planning with various region stakeholders, discussion with related domain leads for risk analysis were involved.
Full-time parenting at Career Break, Jan 2018 - Feb 2022 · 4 yrs 2 mos, Fremont, California, United States
Assistant Manager at Citi, Dec 2013 - Jan 2018 · 4 yrs 2 mos, Pune/Pimpri-Chinchwad Area, • Supervised daily operations to meet performance, quality, and service expectations. • Developed full-stack applications with Java, JavaScript/ES6, Node.js, and AngularJS. • Collaborated with cross-functional teams using Agile & Scrum methodologies. • Managed time-sensitive updates, tracked defect fixes, and maintained SLAs.
Assistant Lead at Citi, 2013 - 2018 · 5 yrs, Led backend development of wealth management systems for high-value clients. Built secure, scalable REST services using Java. Delivered high-availability transaction systems in Agile environments. Contributed to architecture discussions and system enhancements.
software engineer at HSBC Software Development (India), Mar 2011 - Dec 2013 · 2 yrs 10 mos, Pune/Pimpri-Chinchwad Area, • Mentored junior developers, providing guidance on best practices and coding techniques for improved productivity. • Worked on multiple projects including World Selection Portfolio (WSP) and Retail Credit Application (RCT). • Maintained customer databases, developed technical/functional documents, and improved customer services. • Led team of 8 developers, enhancing code stability and component reusability.
Support Analyst at Zensar Technologies, May 2009 - Mar 2011 · 1 yr 11 mos, Pune/Pimpri-Chinchwad Area, • Improved software efficiency by troubleshooting and resolving coding issues. • Developed efficient code for various software projects and identified software bugs. • Provided weekly project reports and collaborated with team members.
Software Engineer at Zensar Technologies, 2009 - 2011 · 2 yrs, Built enterprise applications and supported production systems.
Master of Science - MS, Computer Science, Liverpool John Moores University
Postgraduate Degree, Software development, International Institute of Information Technology Bangalore