Bhola Y.

Software Engineer

Mumbai, India8 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Java and Spring Boot development.
  • Proven track record in modernizing legacy systems.
  • Strong background in healthcare and fintech applications.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Fintech and Healthcare applications.

Contact

Skills

Core Skills

JavaSpring BootGraphql

Other Skills

Java 11Java 17Spring IntegrationRESTful APIsAWS S3DynamoDBJUnitMockitoPowerMockRedisKafkaSpring BatchJava 7Java 8Spring Framework

About

Total 8.8 Yrs Of IT Industry Experience. Java FullStack Web Application Developer having good knowledge of .Data Structures and Algorithms .Problem Solving and Debugging .Java 7, Java 8, Java 11, Java 17 .Core Java and Advance Java .Spring Boot & Microservices .Spring WebFlux & Reactive Microservices .GraphQL & Reactive Microservices .Spring Batch Processing .Spring & Hibernate Framework .SOAP & RESTful Web Services .Apache Spark, Kafka Confluent .ActiveMQ, RabbitMQ, Apache Kafka .Drools Rule Engine, Jasper Report .Postman, SOAP UI, Adv. Rest Client .Apache Maven, SVN, BitBucket, GitLab, GitHub, GitHub Desktop, SourceTree .Jenkins, Docker, Terraform .Veracode, TwistLock .Elastic search, Jaeger, OpenTelemetry, Splunk, DataDog .SonarQube, SonarLint, SonarCloud .JUnit, Mockito, MockWebServer, WireMock, PowerMock, MockMvc .Swagger Open API Specs .Java performance and monitoring tools like jvisualVM, Eclipse MAT Tool .AWS EC2, AWS RDS, AWS S3, AWS CloudWatch, AWS Elastic Beanstalk .HTML, CSS, jQuery, Java-Script, AJAX, Bootstrap, JSON, XML, Angular1.x,7.x,8.x .Apache httpd Server .Apache Tomcat 8.x,9.x, JBoss 7.0 and Wildfly 10.0 .Oracle SQL Developer, PostgreSQL, Microsoft SQL Server, and MongoDB Databases .Windows and Linux Server .Nginx Load Balancer .Putty, WinSCP, Bomgar, WebEx, CitrixReceiver, AnyDesk .Payment Gateway Integration & Third Party API Integration GitHub URL Link https://github.com/BholaLoveJava HackerRank URL Link https://www.hackerrank.com/bholaandy

Experience

8 yrs 10 mos
Total Experience
--
Average Tenure
8 mos
Current Experience

Jpmorganchase

Software Engineer 3

Oct 2025Present · 8 mos · Mumbai, Maharashtra, India · On-site

Worldpay

Lead Software Engineer

Jul 2024Jul 2025 · 1 yr · Bengaluru, Karnataka, India · Hybrid

  • Contributed to the modernization and enhancement of a legacy, high-volume file-driven reporting and delivery system within a billing platform. Upgraded the platform from Java 11 to Java 17 and migrated Spring Boot and Spring Integration DSL to current versions for improved maintainability and performance.
  • Resolved BlackDuck open-source vulnerabilities and refactored legacy test suites using Mockito and PowerMock to ensure reliability and alignment with secure coding practices.
  • Enhanced the Spring Integration-based file processing workflow (Ready → Processing → Completed) within a clustered environment by improving the FolderWatcher mechanism, error handling, data validation, and database state transitions.
  • Supported Delivery and Notify microservices responsible for AWS S3 file uploads and metadata persistence in DynamoDB. Developed RESTful APIs to support on-prem to cloud migration while ensuring SLA compliance and observability.
  • Resolved Liquibase schema migration issues for higher environments to ensure smooth deployment and version-controlled database changes.
  • Improved system observability through structured logging and architectural refactoring of the report-serving logic. Deployed applications on JBoss, used IntelliJ IDEA for debugging, and maintained high test coverage with JUnit and integration testing frameworks.
Java 11Java 17Spring BootSpring IntegrationRESTful APIsAWS S3+5

Publicis sapient

Senior Associate Platform L1

Jul 2021Jul 2024 · 3 yrs · Bangalore Urban, Karnataka, India · Remote

  • I worked as a Senior Java Microservices Developer, contributing to the design, development, and enhancement of multiple healthcare and wellness-focused applications. These projects involved building scalable backend services, integrating external systems, and ensuring performance, reliability, and security.
  • Healthy Shopping Application
  • Led the development of the application from scratch using Java 17, Spring Boot, and Reactive REST/GraphQL APIs for cart and checkout workflows. Integrated third-party APIs such as Mealime and Recipe Discovery. Designed Spring Batch jobs to process order history and publish reward points to Kafka. Implemented Redis caching to boost performance, and used Micrometer tracing for log correlation across services. Migrated microservices from Java 11 to Java 17 and enforced secure coding practices, code documentation, and test coverage using JUnit and Mockito.
  • Recommendation Engine
  • Built GraphQL APIs for generating personalized dietary recommendations. Created Spring Batch jobs to fetch customer order history. Optimized performance with Redis, stored procedures, and batch processing. Collaborated with analysts to define API specifications in Confluence and addressed security issues reported by SonarQube, Twistlock, and Veracode.
  • Digital Pharmacy
  • Developed and refactored GraphQL APIs to improve modularity and maintainability. Integrated APIs such as Adheris MedGuide, ChangeHealthcare Vaccination, and Apple Passkit. Handled production support, bug resolution, and improved test coverage using JUnit + Mockito.
  • Core Scheduler (Vaccination Platform)
  • Revamped the core scheduling system by updating existing Reactive APIs and implementing new ones for appointment rescheduling and status updates. Defined API specs in Swagger and Confluence. Enabled real-time updates via Kafka streaming. Optimized performance by configuring multiple MS Dynamics 365 accounts and ensured security compliance using industry-standard tools.
Java 17Spring BootGraphQLRedisJUnitMockito+2

Sutherland

2 roles

Senior Associate Professional Platform Solution Engineer

Feb 2021Jun 2021 · 4 mos

  • This project significantly strengthened my skills in Java microservices, batch processing, cloud-native architecture, and application performance optimization, particularly in the context of high-availability systems within the travel and airline industry.

Associate Professional Paltform Solution Engineer

Nov 2019Jan 2021 · 1 yr 2 mos

  • I have worked on the SmartPRA (Passenger, Revenue & Accounting) product, developed for the Airline and Travel domain. This enterprise-level solution consists of multiple modules, with the Proration Module being the core component — responsible for processing passenger ticket (PAX) documents and allocating fare revenue among airline carriers based on weighted mileage and defined business rules.
  • 🔍 Key Contributions:
  • Developed and maintained the Proration Application Module, the heart of the SmartPRA product.
  • Implemented RESTful APIs for the SPA (Special Proration Agreement) module to support carrier-specific revenue-sharing agreements.
  • Translated complex business requirements into modular and scalable backend services using Java and Spring Boot.
  • Designed robust Spring Batch jobs (ROE, MMR, FDR, PBA, PFD) for ingesting and processing feed file data, ensuring traceability and fault tolerance.
  • ⚙️ Tech Stack & Tools:
  • Backend Development:
  • Java 7 & Java 8, Core Java, Spring Framework, Spring Boot
  • Hibernate, Spring Batch, Spring Cloud
  • RESTful Web Services, Feign Client, Eureka (Service Discovery), Zuul (API Gateway)
  • Ribbon for client-side load balancing, Spring Cloud Config
  • Swagger/OpenAPI for API documentation
  • Messaging, Caching & Configuration:
  • RabbitMQ (messaging), Hazelcast (distributed caching)
  • HikariCP (connection pooling), Spring Cloud Config
  • Database & Persistence:
  • Microsoft SQL Server, H2 (in-memory DB)
  • JDBC, Stored Procedures, Triggers, Views
  • DevOps & CI/CD:
  • Bitbucket, Apache Maven, Jenkins
  • Microsoft Azure (cloud deployment)
  • Monitoring & Performance Tuning:
  • Postman, Advanced REST Client (ARC) for API testing
  • SonarQube, SonarCloud for code quality
  • JProfiler, JVisualVM, Java Mission Control (JMC)
  • Eclipse MAT (Memory Analyzer Tool) for heap dump analysis, memory leak detection, and optimizing JVM memory usage in production environments
  • Development Environment & Platforms:
  • Spring Tool Suite IDE, Linux and Windows Server environments
Java 7Java 8Spring FrameworkRESTful APIsSpring BatchJava+1

Majesco

2 roles

Senior Software Engineer

Promoted

Jul 2019Oct 2019 · 3 mos

Software Engineer

Apr 2018Jun 2019 · 1 yr 2 mos

  • I have worked on multiple enterprise-level projects for Apollo Munich Health Insurance (AMHI) and Axis Bank, including:
  • AxisPower (Axis Bank Premises)
  • AMPower (AMHI Premises)
  • Axis CRM Integration
  • EasyPay
  • Elixir Middleware Integration
  • AMHI Data Entry & MIS Reporting Portal
  • These projects primarily functioned as middleware systems, responsible for consuming data from Axis CRM, processing it within our services, and interfacing with external systems such as Elixir Web Services (PAS – Policy Administration System) and BRE Web Services (Business Rule Engine).
  • 🔧 Technologies & Tools Used:
  • Backend Development:
  • Core Java (Java 1.7, 1.8), Advanced Java (Servlet 3.0/3.1, JSP 2.1/2.2)
  • Spring Framework (4.0.x, 4.3.x), Hibernate (4.2.x)
  • RESTful and SOAP Web Services
  • Frontend/UI Technologies:
  • HTML5, CSS3, JavaScript, jQuery, Bootstrap 3 & 4, Backbone.js
  • Databases & Persistence:
  • Oracle SQL Developer, PostgreSQL, MySQL Workbench
  • JDBC, Stored Procedures, Views, Triggers
  • Application Servers:
  • Apache Tomcat (7.x, 8.x), JBoss, Apache HTTPD
  • Development & Testing Tools:
  • IDEs: Spring Tool Suite (STS), Eclipse, Atom, Brackets
  • API Testing: Postman (REST), SOAP UI (SOAP)
  • Unit Testing: JUnit, TestNG
  • Performance & Debugging: Java JMap, JStack, JProfiler, JAD
  • I was actively involved in both development and debugging, with a strong focus on middleware logic, integration workflows, and bug resolution across layers. These projects provided hands-on experience in end-to-end application development, system integration, and enterprise-grade API communication.

Axis bank

Software Engineer

Jun 2017Mar 2018 · 9 mos · Navi mumbai

  • I had the opportunity to work on UPI (Unified Payment Interface), where I contributed to enhancing the payment experience beyond the traditional VPA-based method. Initially, payments were initiated by entering a VPA (Virtual Payment Address), followed by a collect request on the mobile app. To improve usability and speed at merchant locations, we implemented Dynamic QR Code functionality, enabling users to simply scan and pay via their mobile apps — offering an efficient alternative to VPA entry.
  • At Axis Bank, I was also involved in the development of the Axis Merchant Portal, which is responsible for generating and delivering daily MIS reports (successful and failed transactions) to respective merchants. I worked on modules for high-traffic clients such as OLA and UBER, where performance and reliability were critical.
  • During this period, I deepened my understanding of RESTful web services, developing APIs using Core Java, Spring Framework, and Spring Boot. I also gained hands-on experience with various database technologies, including:
  • Hibernate, Spring JDBC Template
  • Stored Procedures, Stored Functions
  • Triggers, Views
  • Quartz Scheduler for job automation
  • This project significantly strengthened my expertise in backend development, API design, and enterprise-grade database management.

Oodles technologies pvt ltd

Trainee Java Developer

Dec 2016Jun 2017 · 6 mos · Gurgaon, India

  • At Oodles Technologies, I had the privilege of working with a talented and collaborative team on a challenging legacy project — MFG.com. Despite being a legacy system, it was one of the most complex and rewarding projects I’ve worked on. During this experience, I enhanced my skills in JavaScript, jQuery, AJAX, Spring Framework, Spring JDBC Template, and gained a deeper understanding of Java Design Patterns and code refactoring techniques.
  • One of the highlights was getting hands-on experience with essential tools like SVN, JIRA, and Bamboo, which significantly improved my workflow and understanding of version control and continuous integration processes.

Innverse technologies pvt ltd

Trainee Java Web Application Developer

Oct 2016Nov 2016 · 1 mo · Noida Area, India

  • I had a valuable learning experience at Innverse. I joined as a trainee, and within just 10 days, I was given the opportunity to contribute to the SBM (Sunroc Building Material) project. My primary responsibility was the Sunroc User module, where I worked on both the client-side and server-side development. During this time, I gained hands-on experience with several new technologies, including Spring Framework, Hibernate Framework, AngularJS, jQuery, and Bootstrap, which laid a strong foundation for my full-stack development journey.

Education

Birla Institute of Technology, Mesra

Master’s Degree — Computer Science

Jan 2012Jan 2015

Sikkim Manipal Institute of Technology

Bachelor’s Degree — Computer Science

Aug 2008Oct 2011

Purnea College, Purnia

Science — Mathematics

Jun 2005May 2007

Lakhichand Sahu High School

High School — Science

Jan 2004Jun 2005

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience