Senior Software Engineer | Java, Spring Boot & Microservices | Cloud (AWS) | FinTech & Enterprise | Ex-PhonePe, Ex-ADCB, Ex-Mercedes-Benz, Ex-JP Morgan

Bengaluru

Bengaluru

India

Chennai
Bangalore




Master of Business Administration - MBA, Finance, General
University of Mysore

Bachelor of Engineering - BE, Computer science and engineering
Rajiv Gandhi Prodyogiki Vishwavidyalaya
Join Ayush and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior Software Engineer | Java, Spring Boot & Microservices | Cloud (AWS) | FinTech & Enterprise | Ex-PhonePe, Ex-ADCB, Ex-Mercedes-Benz, Ex-JP Morgan
I am a Software Consultant with 6+ years of experience building and supporting enterprise and FinTech platforms using Java, Spring Boot, Microservices, Cloud, Kafka, Redis, SQL and NoSQL technologies. I have delivered solutions and worked with leading organizations and client environments including PhonePe, Mercedes-Benz, Abu Dhabi Commercial Bank (ADCB), Capgemini, and Newgen (iBPS), with experience across Banking, FinTech, Automobile and enterprise domains. Core technical expertise: • Java & Spring Boot: Backend development, REST APIs, microservices, exception handling, validation, authentication and scalable service design. • Microservices & API Integration: REST APIs, OpenFeign, service-to-service communication, API Gateway, JWT/security, subscription APIs and integration with external systems. • Kafka: Event-driven architecture, topic/partition design, consumer groups, message ordering, key-based partitioning, consumer lag monitoring, retries, DLQ handling and production issue troubleshooting. • Redis: Distributed caching, cache hit/miss handling, TTL, cache invalidation and improving application performance through effective caching strategies. • Databases: Strong SQL and NoSQL experience including query optimization, indexing, transactions, database keys, partitioning, data modeling and performance/scalability considerations. • Cloud & DevOps: AWS (EC2, CloudWatch), Docker, CI/CD pipelines, deployment, monitoring and production troubleshooting. • Engineering Practices: Clean code, SOLID principles, modular design, Agile/SAFe practices, code reviews, production support and collaborative problem-solving. Beyond development, I have experience working with cross-functional teams and client stakeholders, understanding business requirements, troubleshooting production issues and delivering solutions aligned with business objectives. I enjoy solving complex backend and distributed-system challenges where scalability, reliability, security and performance matter. Open to Senior Software Engineer / Software Consultant opportunities focused on Java, Spring Boot, Microservices, Cloud and Backend Engineering.
Bengaluru
opencode
Flowise
Together AI
Senior Software Engineer at Virtusa, Oct 2025 - Aug 2026 · 11 mos, Bengaluru, Cloud-Native Order & Inventory Management System (AWS, Kubernetes) - Managed a cloud-native order and inventory system using AWS and Kubernetes. - Designed and implemented a cloud-native inventory management system using AWS Glue, Step Functions. - Architected Amazon Titan based GenAI models on Bedrock for inventory data, with semantic search and AI driven inventory insights using OpenSearch. - Built AWS Glue ETL pipelines to ingest, transform, and reconcile inventory data, ensuring data consistency across order processing workflows. - Implemented AWS Step Functions orchestration to manage inventory lifecycle during order placement, applied Saga pattern with compensated transactions. - Developed an event-driven inventory update mechanism integrated with Lambda/SQS, supporting eventual consistency in distributed workflows. - Deployed Nginx-based Linux containers on Kubernetes, configured HPA for automatic scaling under variable traffic. Project: Banking Management System (Microservices) - Developed backend APIs for banking modules like accounts, loans, bills, transactions, statements, and support. - Implemented JWT-based authentication using Access Token and Refresh Token mechanism. - Migrated centralized monolithic modules into independent microservices. - Implemented service-to-service communication using Feign Client. - Configured API Gateway for centralized routing and request handling. - Integrated MySQL database using Spring Data JPA and Hibernate. - Automated CI/CD pipelines using GitHub Actions and Docker, accelerating release cycles. - Integrated Spring AI, OpenRouter, and Meta Llama models for AI-powered banking capabilities. - Implemented Redis caching to reduce API latency, database load, and AI token consumption. - Built event-driven microservices using Apache Kafka with retry, DLQ, idempotent event processing, and Quartz Scheduler for reliable asynchronous workflows and Loan Checker jobs.
Consultant Team Lead at Capgemini, Nov 2023 - Oct 2025 · 2 yrs, Bengaluru, Mercedes Benz R&D Project. -Engineered Pricing, Product, and Offer modules using Java 8, JPA associations, and REST APIs to drive accurate billAmount computation. -Built a PAN-based Employee Management backend using Streams, patterns, and temporal logic with Java Date-Time API. -Enhanced and validated Product modules per SRS, implementing CRUD operations with strict business rule enforcement. -Developed Meter Reading submodule to store, compare, and compute pricing against real-time meter data. -Performed API testing with Postman - automated load tests and email reports for Dev and UAT. -Followed clean code, exception handling, and modular design with CI/CD integration on AWS EC2 Ubuntu, Git and Jenkins. FTC Role in Phonepe : (Product Solution Engineer) - Successfully managed client relationships for over 1,000 businesses, including SMEs, outbound, and partnership clients, driving revenue generation of ₹2 crore+. - Integrated microservices architecture using PG and OMX, leveraging Aerospike NoSQL databases for high scalability and performance. - Delivered platform solutions built on diverse tech stacks, including SPA frameworks, ensuring seamless user experience and enhanced functionality. - Utilized AWS CloudWatch to query logs for monitoring and debugging, ensuring system reliability and optimized performance. - Proactively analyzed client system metrics via Grafana, improving client system uptime and operational efficiency. - Maintained top-tier scores for URVE/OQD, demonstrating excellence in delivering quality and timely solutions. - Collaborated with cross-functional teams for integration and deployment of REST APIs, enhancing business process automation. - Implementing JWT Version APIs and Rest Controller based APIs with different client keys and authentications. - Integrating subscription token APIs and plugins on Wordpress, Shopify and Opencart,expanding to Wix, WHMCS and other SAAS based platforms.
Senior Software Engineer at Newgen Software, Jun 2022 - Aug 2023 · 1 yr 3 mos, India, - Exposed the Appraisal Screen API for a Loan Microservice, ensuring seamless integration and efficient client-side operations. - Handled CR Development and provided L2 Support for iBPS-based modifications, enhancing platform functionality and user experience. - Organised and maintained detailed notes for Scrum meetings, ensuring alignment with Agile practices and fostering effective team collaboration. - Maintained SQL-based data repositories for managing server and web service cron values and user data, optimising different data type and query algorithms for data accuracy and system performance. - Conducted health checks and monitored platform services, ensuring consistent system reliability. - Deployed enterprise applications on IBM WebSphere and JBoss servers, leveraging strong debugging skills to resolve issues in server.log for smooth operations. - Supported all SDLC phases, from requirement gathering, development to deployment, ensuring delivery of high-quality solutions.
Project Engineer at Intellect Design Arena Ltd, Dec 2020 - Jun 2022 · 1 y 6 mo, Chennai
Software Engineer at Sbcs india, Aug 2019 - Aug 2020 · 1 y, Bangalore
Master of Business Administration - MBA, Finance, General, University of Mysore
Bachelor of Engineering - BE, Computer science and engineering, Rajiv Gandhi Prodyogiki Vishwavidyalaya