I am Kunal Agarwal, a Principal Software Engineer with 9+ years of experience focusing on backend development, microservices, and cloud-native architectures. I specialise in Java, Spring Boot, Kubernetes, and fintech platforms like Backbase, and I have led enterprise digital banking transformations, implemented GitOps workflows, and mentored cross-functional teams to deliver scalable, high-performance solutions. I have hands-on experience designing and delivering 15+ microservices (Payments, Account Aggregation, Transaction Services, Swift GPI Tracker), building observability with Prometheus and Grafana to achieve high uptime, deploying Kubernetes on OpenShift with Helm, and establishing CI/CD pipelines on Azure DevOps. I also created developer portals with Backstage to boost productivity across multiple squads and foster collaboration across engineering, product, and QA teams.

KUNAL AGARWAL

I am Kunal Agarwal, a Principal Software Engineer with 9+ years of experience focusing on backend development, microservices, and cloud-native architectures. I specialise in Java, Spring Boot, Kubernetes, and fintech platforms like Backbase, and I have led enterprise digital banking transformations, implemented GitOps workflows, and mentored cross-functional teams to deliver scalable, high-performance solutions. I have hands-on experience designing and delivering 15+ microservices (Payments, Account Aggregation, Transaction Services, Swift GPI Tracker), building observability with Prometheus and Grafana to achieve high uptime, deploying Kubernetes on OpenShift with Helm, and establishing CI/CD pipelines on Azure DevOps. I also created developer portals with Backstage to boost productivity across multiple squads and foster collaboration across engineering, product, and QA teams.

Available to hire

I am Kunal Agarwal, a Principal Software Engineer with 9+ years of experience focusing on backend development, microservices, and cloud-native architectures. I specialise in Java, Spring Boot, Kubernetes, and fintech platforms like Backbase, and I have led enterprise digital banking transformations, implemented GitOps workflows, and mentored cross-functional teams to deliver scalable, high-performance solutions.

I have hands-on experience designing and delivering 15+ microservices (Payments, Account Aggregation, Transaction Services, Swift GPI Tracker), building observability with Prometheus and Grafana to achieve high uptime, deploying Kubernetes on OpenShift with Helm, and establishing CI/CD pipelines on Azure DevOps. I also created developer portals with Backstage to boost productivity across multiple squads and foster collaboration across engineering, product, and QA teams.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent
Hindi
Fluent
Marathi (Marāṭhī)
Fluent

Work Experience

Principal Software Engineer (Freelance/Contract) at iLogic IT Solutions
June 1, 2023 - Present
Led backend development for enterprise digital banking platform migration using Backbase 6, Java 17, and microservices. Designed and implemented 15+ microservices (Payments—Domestic/International, Credit Card, Account Aggregation, Transaction Services, Swift GPI Tracker) with Spring Boot and RESTful APIs. Spearheaded GitOps adoption with ArgoCD and established a developer portal using Backstage, reducing deployment time by 60% and boosting productivity across 5 squads. Implemented Prometheus/Grafana monitoring achieving 99.8% uptime and 40% MTTR reduction. Designed Kubernetes infrastructure with Helm charts on OpenShift, automating secret management via External Secrets Operator. Established CI/CD pipelines on Azure DevOps with SonarQube coverage. Mentored 12 engineers on cloud-native practices and design patterns.
Senior Consultant at Xebia
October 1, 2020 - June 1, 2023
Designed microservices architecture for a corporate banking platform using Java 11, Spring Boot, and JPA, processing 100K+ daily transactions. Created Helm charts and managed Kubernetes deployments on OpenShift for high availability and scalability. Integrated SonarQube to improve code quality from 65% to 92%. Led Agile team as Tech Lead, facilitating sprint ceremonies and delivering features with 95% on-time delivery.
Senior Software Engineer at Globant
November 1, 2018 - October 1, 2020
Developed secure payment APIs with multi-factor authentication (OTP, Signature Key) using Java 8, Spring Boot, and Redis caching. Built a chatbot POC (AthenaBot) using Dialog Flow to automate customer queries. Collaborated with stakeholders in an Agile environment to enhance payment security features.
Backend Consultant at Capgemini
November 1, 2017 - November 1, 2018
Delivered Digital Business Banking platform migration using Backbase 5, Apache Camel, and Spring DSL. Recognized for exemplary ownership in delivering critical banking features ahead of schedule.
Software Engineer at Amdocs
September 1, 2016 - November 1, 2017
Migrated legacy C applications to Java to improve performance and maintainability. Provided production support for critical telecom applications with 99.5% SLA adherence.

Education

Master of Computer Science at Kannada Sangha’s Pune College of Commerce
January 1, 2017 - January 1, 2019
Bachelor of Computer Science at Maharashtra Institute of Technology, Pune
January 1, 2012 - January 1, 2015

Qualifications

Xebia Ideathon Winner – 1st place for innovative banking solution
December 1, 2020 - December 1, 2020
Capgemini Recognition – Exemplary ownership on Digital Business Banking project
January 1, 2018 - January 1, 2018

Industry Experience

Financial Services, Software & Internet, Professional Services, Telecommunications

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Hire a Back-End Developer

We have the best back-end developer experts on Twine. Hire a back-end developer in Pune today.