Eeshwar Mahakale

Associate Consultant

Pune, Maharashtra, India9 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Designed scalable architecture increasing traffic handling capacity by 10x.
  • Led successful client onboarding platforms in banking domains.
  • Contributed to flagship core banking product TCS BaNCS.
Stackforce AI infers this person is a Fintech Fullstack Developer with strong expertise in cloud-native applications.

Contact

Skills

Core Skills

JavaSpring BootMicroservicesReactCloudAngularSpring Framework

Other Skills

Java 1.8Spring 2.xPL/SQLOraclePostgreSQLKafkaGITTomcat 8jQueryHTML5CSS3JavaScriptMockito/JunitAgileSQL Developer

About

Results-driven Senior Java Full Stack Developer with 8 years of hands-on experience in designing, developing, and deploying scalable, cloud-native enterprise applications. Proven track record of building microservices and user-centric web applications using Java 8/17, Spring Boot, React.js/Angular, and Kafka, with strong DevOps exposure using Docker, Kubernetes, and Jenkins. Expert in architecting and integrating secure RESTful APIs, leveraging Spring Security, OAuth2, JWT, and implementing event-driven systems using Apache Kafka and RabbitMQ. Proficient with modern frontend frameworks (React.js, Angular) and backend services (Spring Boot, Hibernate, JPA), with deep experience in relational and NoSQL databases like Oracle, PostgreSQL, MongoDB. Strong cloud engineering expertise on Google Cloud Platform (GCP), including Pub/Sub, BigQuery, Spanner, GCS, and GCP-native deployments via Kubernetes and OpenShift. Adept at CI/CD, automation, and production-grade monitoring with Jenkins, ELK Stack, AppDynamics, Splunk, and OpenShift Console. Certified GCP Associate Cloud Engineer and Oracle Certified Java Programmer (OCA – 1Z0-808 & 1Z0-809) with a strong foundation in Agile methodologies, TDD, BDD, and continuous delivery practices. Key highlights: • Designed and delivered highly available systems that scaled 10x and reduced latency by 30%. • Successfully led end-to-end delivery of client onboarding platforms in banking domains. • Contributed to flagship core banking product TCS BaNCS with deployments in India and the Middle East.

Experience

9 yrs 8 mos
Total Experience
3 yrs 2 mos
Average Tenure
4 yrs
Current Experience

Hsbc

2 roles

Senior Consultant Specialist-Java Fullstack

Jun 2025Present · 1 yr · Pune, Maharashtra, India · Hybrid

  • Domain: Insurance

Consultant Specialist-Java Fullstack

Jun 2022Jun 2025 · 3 yrs · Pune, Maharashtra, India · Hybrid

  • Domain: Commercial Banking
  • Responsibility:
  • Monitoring and controlling all the phases of Software Development Life
  • Cycle (SDLC) process, including requirement gathering, analysis,
  • architecture design, developing and testing as well as providing a user
  • and operational support on applications to business users.
  • Designed & developed micro services using spring boot, Restful APIs for
  • different modules in the project as per the requirement.
  • Used Rest Controller in Spring framework to create RESTful Web
  • services and JSON objects for communication.
  • Developed the backend server with Spring Boot, involving different
  • layers of the application including entity/model, DAO/repository,
  • Controller, Service, Business, and Persistence.
  • Developed React pages, Web services calls and AJAX calls for the
  • application.
  • Started the front-end application with React and used state object React
  • Class Component for general stateful management.
  • Designed and implemented a scalable architecture that increased traffic
  • handling capacity by 10x, using Load Balancer, Dockers & Kubernetes,
  • GCP Cloud and GCP Pub Subs.
  • Implemented improvements in java spring boot based RESTful web-
  • services architecture, reducing a downtime and increasing response
  • times by 30%.
  • Developed automated pipelines for deploying applications using Jenkins
  • [CI/CD], reducing manual efforts and deployment time by 40%.
  • Collaborated with all cross-functional teams to prioritize and deliver
  • features aligned with customer needs, driving a 25% growth in product
  • adaption and ensure seamless service delivery and reliability across all
  • key platform.
  • Worked on critical bug analysis and fixing in production.
  • Environment: Java 1.8, Spring 2.x, PL/SQL, Oracle, PostgreSQL, Kafka, GIT, Tomcat 8, React, Angular,
  • jQuery, HTML5, CSS3, JavaScript, Mockito/Junit, Agile, SQL Developer, Junit/ JUnit5, Mockito, GCP,
  • Maven, Jenkins, Docker, Kubernetes, IntelliJ IDEA, STS, GCP Console AppD(Log Monitoring), Postman &
  • Insomnia.
Java 1.8Spring 2.xPL/SQLOraclePostgreSQLKafka+27

Ibm

Sr. Java Fullstack Developer

Mar 2021May 2022 · 1 yr 2 mos · Pune, Maharashtra, India

  • Domain: Barclays Investment Banking
  • I Worked as a full-stack developer in the Wholesale Identity Services team for Barclays Bank.
  • Responsibility:
  • Involved in various phases of software development, including analysis,
  • architecture design, development, implementation and testing.
  • Developed a Client Onboarding Platform for Barclays using Angular 10+ (Reactive Forms, Component-based architecture) for frontend and Java 8, Spring Boot 2.x for backend microservices.
  • Engineered REST APIs with Spring MVC, Spring Data JPA, and Hibernate ORM, supporting multi-tenant client onboarding workflows and validations.
  • Integrated Apache Kafka (Confluent) to stream onboarding events across downstream systems; enabled real-time notifications and data consistency in distributed architecture.
  • Ensured security compliance using Spring Security, implementing JWT-based authentication and OAuth2 authorization.
  • Used Postman, Swagger/OpenAPI, and Insomnia to validate and document APIs.
  • Leveraged Jenkins, Docker, and Kubernetes (on OpenShift) for containerized builds and zero-downtime deployments.
  • Monitored application performance and logs using ELK Stack, AppDynamics, and OpenShift Console.
  • Practiced Agile methodologies, contributing to sprint planning, backlog grooming, and story estimation in JIRA/ServiceNow.

Tata consultancy services

3 roles

IT Analyst(Java Full Stack Developer)

Promoted

Aug 2019Mar 2021 · 1 yr 7 mos

  • Domain: TCS Banking and Financial Solutions
  • Worked as full-stack developer in TCS core banking product with clients IDFC, NCB Bank-Jeddah.
  • Responsibility:
  • Contributed to TCS BaNCS, a flagship core banking product used by IDFC Bank (India) and NCB Bank (Jeddah), with a focus on Retail Banking Modules like Customer Onboarding, CASA, Deposits, and Loans.
  • Developed back-end business logic using Java 8, Struts 2, Spring Framework, and JDBC integrated with Oracle 11g and MySQL for complex financial transactions and secure account management.
  • Built dynamic front-end screens using JSP, jQuery, JavaScript, and AJAX, ensuring seamless user interactions and validations.
  • Utilized MVC pattern via Struts with Action/Interceptor classes, ensuring separation of concerns and easy maintenance.
  • Conducted client-specific customizations, integrating SOAP/RESTful web services for external system communication.
  • Participated in system enhancement initiatives using Secure Coding Practices, Selenium-based UI automation, and SQL performance tuning.
  • Collaborated with business analysts and QA to ensure that solutions met compliance standards and functional specifications.

Software Engineer

Feb 2017Aug 2019 · 2 yrs 6 mos

Software Engineer Trainee

Aug 2016Jan 2017 · 5 mos

Education

Yeshwantrao Chavan College of Engineering - YCCE

Bachelor of Technology (BTech) — Information Technology

Jan 2013Jan 2016

Maharashtra State Board of Technical Education (MSBTE)

Diploma — Information Technology

Jan 2010Jan 2013

Kendriya Vidyalaya

Jan 2000Jan 2010

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience