Vishal Jain

Senior Software Engineer

Bengaluru, Karnataka, India4 yrs 10 mos experience
Highly Stable

Key Highlights

  • Expert in building scalable microservices with Java and Spring Boot.
  • Significant contributions to fintech projects enhancing payment processing.
  • Proven track record of automating processes and improving system performance.
Stackforce AI infers this person is a Backend Engineer specializing in Fintech and Cloud-Native Microservices.

Contact

Skills

Core Skills

JavaMicroservices

Other Skills

Java 21Spring BootAzure SQL DBHibernateService BusFlywayAzure CloudRedisAzure Service BusArgo WorkflowsMySQLJWTRBACELK stackSQL

About

Senior Backend Engineer | 4YOE | Java | Spring Boot | Cloud-Native Microservices | Payments & BFSI Experienced Software Development Engineer specializing in backend systems and cloud-native architecture, with 4 years of experience designing and deploying scalable microservices in the financial services and payments sectors. Skilled at building robust, secure, and high-performance platforms using Java, Spring Boot, and modern cloud/data technologies. Currently part of the engineering team at Accolite for MSCI, contributing to the end-to-end design and delivery of a Quality Management System that automates incident analysis, availability tracking, and KPI reporting across ESG, index, and analytics domains. Contributed to microservices built with Azure Service Bus for event-driven communication, and introduced Redis caching to improve response times by up to 60%. Scorecard automation using Argo Workflows reduced manual reporting efforts by 80%. Previously at Tata Consultancy Services, was involved in building a Transaction Middleware Switch to handle ATM and POS payments. Responsibilities included routing ISO8583 messages across schemes like Visa and MasterCard, implementing RBAC and JWT-based security, and optimizing MySQL-based transaction workflows. Also improved system observability through the ELK stack and enhanced resilience using Spring Cloud service discovery. ๐Ÿ”ง Technical Highlights Java 21, Spring Boot, Spring Security, Microservices, Hibernate, MySQL, Redis, Elasticsearch, Apache Kafka, Azure (Service Bus, AKS, Blob Storage), Docker, CI/CD (Azure DevOps), Argo Workflows, Flyway, ELK Stack, Prometheus, Grafana, JUnit, Mockito, AssertJ ๐ŸŽ“ Certifications & Achievements -> Received multiple Star of the Month awards for ownership, initiative, and timely delivery -> Ranked among Top 1% learners in Scaler CodeX 2.0 Contest -> Master Spring Boot 3 and Spring Framework 6 with Java โ€“ Udemy -> Backend Development Specialization โ€“ Scaler Academy -> The Ultimate MySQL Bootcamp: Beginner to Expert โ€“ Udemy Always open to collaborating on backend-heavy platforms, distributed systems, or high-impact fintech products where performance, reliability, and clarity of design are paramount.

Experience

4 yrs 10 mos
Total Experience
3 yrs 2 mos
Average Tenure
1 yr 8 mos
Current Experience

Accolite

Senior Software Engineer

Oct 2024 โ€“ Present ยท 1 yr 8 mos ยท Bengaluru, Karnataka, India ยท Hybrid

  • Project : Quality Management System
  • Client : Morgan Stanley Capital International (MSCI)
  • > Engineered and deployed multiple Spring Boot microservices (e.g., qms-incident-service, qms-availability-service, qms-commit-statistics-service etc..) to process
  • incident, availability, and other key performance indicator (KPI) data from platforms like ServiceNow, Jira, Azure DevOps, and the MAX Upstream service.
  • > Enabled event-driven communication by emitting structured QMS events via Azure Service Bus and automated stakeholder notifications using dynamic email templates stored in Azure Blob Storage, reducing manual coordination by 75%.
  • > Automated daily and monthly scorecard computations using Argo cron jobs across domains such as analytics, ESG, index, private assets, sustainability, and climate, cutting down report generation time by 80%, and included color indicators (green, amber, red) based on SLE breach severity.
  • > Streamlined deployments with CI/CD pipelines in Azure DevOps and Azure Kubernetes Service (AKS), ensuring consistency and reliability across development environments.
  • > Achieved over 90% JUnit test coverage and improved code quality through SonarQube and Mend checks and rigorous peer reviews, enhancing overall maintainability and system stability.
  • > Integrated Redis caching to reduce latency and offload frequent read operations for incident and analytics data, improving microservice response times by up to 60%.
  • > Created a custom Backstage starter template for internal Nexus developer portal, bundling common dependencies, boilerplate code, and test structures into a reusable scaffold, standardizing service creation and accelerating microservice onboarding by 80%.
  • > Mentored 3 junior developers and actively conducted code reviews to ensure code quality and alignment with Agile best practices.
  • Key Technologies: Java 21, Spring Boot, Azure SQL DB, Hibernate, Microservices, Service Bus, Flyway, Azure Cloud, Redis
Java 21Spring BootMicroservicesAzure SQL DBHibernateService Bus+4

Tata consultancy services

Software Developer

Aug 2021 โ€“ Oct 2024 ยท 3 yrs 2 mos ยท Bengaluru, Karnataka, India ยท Hybrid

  • Project : Transaction Middleware Switch
  • Domain: Payments
  • > Developed and maintained a robust payment processing switch to handle ATM and POS transactions, ensuring seamless routing of ISO8583 requests from device handlers to schemes like Visa, MasterCard, and Fiserv.
  • > Enhanced security in payment processing by implementing JWT tokens and Role-Based Access Control (RBAC), along with transaction validation mechanisms before forwarding transactions to schemes.
  • >Engineered business logic for transaction processing, optimizing MySQL data handling with added indexes for improved system performance.
  • > Implemented Service Discovery and client-side load balancing for authentication requests to the User Service.
  • > Utilized the ELK stack for Distributed Logging and Monitoring to enhance transaction data analysis.
  • > Created JUnit test cases to validate functionality of codebase, ensuring 85% test coverage.
  • > Collaborated with Solution Engineers from payment schemes and created detailed documentation prior to each sprint, streamlining the development process and ensuring smooth integration
JavaMicroservicesMySQLJWTRBACELK stack

Education

Scaler

Computer Science and Enginering

Jun 2023 โ€“ Present

Dr. Ambedkar Institute of Technology

Bachelor of Engineering - BE โ€” Computer Science

Jun 2017 โ€“ Aug 2021

SDM Residential Pre University College

Pre University -

Jan 2015 โ€“ Feb 2017

Stackforce found 100+ more professionals with Java & Microservices

Explore similar profiles based on matching skills and experience