Maulik Garach

Senior Software Engineer

Pune, Maharashtra, India5 yrs 7 mos experience
Highly Stable

Key Highlights

  • 5+ years of experience in backend engineering.
  • Expertise in Java-based microservices and event-driven architecture.
  • Proven track record in financial services and payments domain.
Stackforce AI infers this person is a Backend Engineer specializing in Fintech with strong skills in Java and microservices.

Contact

Skills

Core Skills

JavaApache KafkaSpring Boot

Other Skills

REST APIsJENKINSSQLAmazon Web Services (AWS)SecurityHibernateCloud ApplicationsSystems DesignSDKsModel-View-Controller (MVC)Code ReviewBatch ProcessingCode DesignAgile EnvironmentAgile Methodologies

About

Backend engineer with 5+ years of experience designing and building scalable Java-based microservices in the financial services and payments domain. Currently working on distributed systems that process high-volume data using Spring Boot, Apache Kafka, and AWS services. My work focuses on building reliable, secure, and performance-oriented backend platforms that support real-time data processing, system integrations, and compliance-driven workflows. Hands-on experience across:• Java 8, Spring Boot, Spring Security, JPA• Event-driven architecture using Kafka• REST-based microservices and asynchronous systems• AWS (S3, ECS, EKS, Cognito, SNS, SQS, Secrets Manager)• Redis caching and performance optimization• JWT-based authentication and API security• Monitoring and observability using Prometheus and Grafana I have worked on large-scale financial platforms for global clients, contributing to system migrations, performance improvements, secure integrations, and backend services that support critical business operations. Interested in backend engineering roles where I can contribute to building distributed, high-performance systems and continue growing into system design and architecture responsibilities. I graduated in 2020 and am interested in challenging full-time software engineering roles. Please feel free to get in touch with me via email at makg97@gmail.com

Experience

5 yrs 7 mos
Total Experience
2 yrs 8 mos
Average Tenure
2 mos
Current Experience

Nice

Senior Software Engineer

Mar 2026Present · 2 mos · Pune · Hybrid

Infosys

Associate Consultant

Nov 2022Mar 2026 · 3 yrs 4 mos · Pune District, Maharashtra, India

JavaApache Kafka

Capgemini

2 roles

Senior Software Engineer

Promoted

Oct 2021Nov 2022 · 1 yr 1 mo · Pune Division, Maharashtra, India

  • Client: HSBC
  • Project: RTP (Real Time Payments)
  • Worked on Financial Services Project of HSBC.
  • Designed and developed REST based Microservices using Spring Boot.
  • Developed multiple Spring REST APIs which is a mixture of Synchronous and Asynchronous for HSBC RTP Project using Java 8, Spring Framework, Spring Task Executor, Spring Exception Handler, Spring Retry, JAXBMarshaller, Mule Runtime, AnypointStudio, Eclipse and IntelliJ Idea.
  • Implemented Asynchronous Multithreaded Payment flow using Spring Task Executor with Exception Handler.
  • Performed ISO Format XML transformation within the application.
  • Worked on Pacs.008.001.08, Pacs.002.001.10 ISO Message Formats.
  • Embedded transformed XML message in another XML and SOAP format that the backend system needed.
  • Implemented logic for calling other REST API Services like warehouse and JWT Security Token.
  • Worked with JSON requests and responses for calling other services.
  • Implemented TDD (Test Driven Development) using JUNIT and MOCKITO to achieve full code coverage.
  • Implemented Spring JMS MQ (Message Queues) layer to interact with the backend system.
  • Implemented Exception Handling using User Defined Exceptions.
  • Deployed Applications on different servers using JENKINS.
  • Used Postman for testing of the APIs and Implemented Pre-Requisite Scripts in Postman.
  • Experience creating complex SQL queries in RDBMS (Oracle) using SQLDeveloper.
  • Experienced in building application using Maven.
  • Worked on RAML to create meaningful endpoints for the applications.
  • Hands-On Experience on GitBash and GitCMD for version control purpose.
JavaApache KafkaSpring BootREST APIsJENKINSSQL

Analyst/Software Engineer

Sep 2020Sep 2021 · 1 yr · Pune Division, Maharashtra, India

  • Worked on Financial Services Project of HSBC.
  • Designing, developing, testing and implementation skills in multiple Spring REST APIs.
  • Developed multiple Spring REST APIs for HSBC RTP Project (Synchrounous and Asynchronous) using
  • Java 8, Spring Framework, Spring Retry, JAXBMarshaller, Mule Runtime, AnypointStudio, Eclipse and IntelliJ Idea.
  • Performed ISO Format XML transformation within the application.
  • Worked on Pain.001.001.03, Pain.002.001.03, Pain.001.001.08, Pain.001.001.08 ISO Message Formats.
  • Embedded transformed XML message in another XML and SOAP format that the backend system needed.
  • Implemented logic for calling other REST API Services like warehouse and JWT Security Token.
  • Worked with JSON requests and responses for calling other services.
  • Implemented TDD (Test Driven Development) using JUNIT and MOCKITO to achieve full code coverage.
  • Implemented Exception Handling using User Defined Exceptions.
  • Deployed Applications on different servers using JENKINS.
  • Used Postman for testing of the APIs and Implemented Pre-Requisite Scripts in Postman.
  • Manipulated Data using SQL language in SQLDeveloper.
  • Worked on RAML to create meaningful endpoints for the applications.
  • Hands-On Experience on GitBash and GitCMD for version control purpose.
JavaApache KafkaSpring Boot

Education

AMITY University Gurgaon

Bachelor of Technology - BTech — Computer Science

Jan 2016Jan 2020

Stackforce found 100+ more professionals with Java & Apache Kafka

Explore similar profiles based on matching skills and experience

Maulik Garach - Senior Software Engineer | Stackforce