Over 7+ years of backend development experience leveraging Java (versions 8, 11, and 17) with Spring Boot, Hibernate, and JPA to build scalable and maintainable applications.
Designed and developed scalable RESTful APIs and robust Microservices architecture.
Secured backend applications using Spring Security with OAuth 2.0 and JWT, along with Keycloak integration for identity management and Single Sign-On (SSO) implementation.
Integrated Redis caching to improve system performance and response times.
Implemented Apache Kafka producers and consumers for real-time streaming and messaging.
Experienced with PostgreSQL, MySQL, Oracle, and other databases, ensuring reliable data handling and high-performance backend integration
Proficient in Maven and Gradle for dependency management and project builds.
Experienced with Swagger and Postman for API documentation and testing.
Hands-on with Docker for containerization and deployment workflows.
Integrated AWS services including: Amazon S3 for secure file storage and EC2 for scalable compute resources.
Developed robust JUnit test cases using Mockito enforced code quality with SonarQube.
Hands-on experience with Groovy scripting for Oracle Cloud customizations and automation.
Built and deployed mobile apps using native Android (Java/Kotlin) and Flutter.
Overview
7
7
years of professional experience
1
1
Certification
Work History
Senior Consultant
Capgemini
11.2021 - Current
Project 1: 890 by Capgemini (Clients: HP, Standard Chartered Bank) Architected scalable backend solutions for an AI-driven analytics platform used across cloud ecosystems.
Developed RESTful APIs and microservices with Java (Spring Boot, Hibernate, JPA)
Integrated Redis caching for high-performance data access and reduced latency
Secured endpoints using Spring Security, OAuth 2.0, JWT, and Keycloak for identity and SSO
Documented APIs using Swagger, tested with Postman, and enforced quality with JUnit + SonarQube
Implemented real-time processing with Apache Kafka for telemetry and analytics flow
Visualized data using Matomo Analytics and interactive Jupyter Notebooks
Used Kubernetes for container orchestration; deployed with Docker
Built on a multi-cloud setup; integrated AWS EC2 and S3 for compute and storage solutions
Project 2: Scottish Water (Client: Scottish Water) Drove backend customization for Oracle CCS migration from on-prem CC&B, a pioneering move in Europe.
Extended Oracle SaaS limitations via advanced Groovy scripting
Developed and maintained 30+ backend automation scripts; integrated with Oracle DB
Streamlined business processes by creating reusable libraries for custom logic
Project 3: Kuehne + Nagel (Client: Kuehne Nagel) Built backend services powering a global supply chain and logistics platform.
Developed Java APIs handling real-time updates for inventory, orders, and shipments
Enabled async communication using Kafka and RabbitMQ for distributed event handling
Integrated backend systems with PostgreSQL and MySQL, ensuring consistency and reliability
Crafted microservices architecture using Spring Boot with robust unit tests via JUnit + Mockito
Software Developer
FieldMI Technologies Pvt Ltd
06.2018 - 11.2021
Contributed to enterprise product development for field operations (SalesMi, ServMi) across mobile and backend stacks.
Designed and deployed scalable backend APIs using Java (Spring Boot), Hibernate, and JPA
Built native mobile apps in Android (Java/Kotlin) and cross-platform in Flutter
Published applications via Google Play Store with continuous integration
Integrated SAP with mobile/web for synchronized enterprise data sharing
Managed deployments with Docker and used Maven/Gradle for build automation
Maintained backend performance with MySQL/PostgreSQL databases
Collaborated on product architecture, client solutions, and custom business logic delivery
Education
PG Diploma - Mobile Computing
Sunbeam Institute
Pune
06.2016
BE - Computer
D.Y. Patil College of Engineering
Pune
05.2015
Skills
Programming Languages: Java, Groovy, Kotlin
Frameworks: Spring Boot, Spring MVC, Spring Security, Spring Cloud, Hibernate, Microservices