Nikhil Gurav
@nikhilgurav
Java Developer with 4.5+ years building secure, scalable Spring Boot microservices for BFSI payments.
What I'm looking for
I’m a Java Developer with over 4.5 years of experience in the Banking, Financial Services, and Insurance (BFSI) domain. I specialize in enterprise application development using Java and Spring Boot, with a strong focus on scalable, high-performance systems.
In my recent role, I designed and developed backend modules for merchant channel integration and bank channel onboarding. I built RESTful APIs for payment gateway operations, implemented JWT-based authentication and role-based authorization with Spring Security, and used Spring AOP for logging and security aspects.
I also worked heavily with data and reliability—using Hibernate for ORM, managing complex queries with MySQL for high-volume transactions, and integrating third-party banking services via RESTful endpoints. For delivery, I supported deployment to test environments using Jenkins and Docker, and partnered with QA on unit and integration testing with JUnit and Postman.
Earlier, I built scalable APIs across Customer, Product, Subscription, and Payment modules, and helped translate requirements into microservices architecture. I designed backend services for product catalog, pricing rules, and configurations, and prepared program-level and user-level documentation to keep development aligned and smooth.
Experience
Work history, roles, and key accomplishments
Java Developer
Cedge Technologies Ltd
Jun 2023 - Present (3 years)
Designed and developed backend modules and REST APIs for merchant channel integration and bank channel onboarding using Spring Boot and Hibernate. Implemented JWT-based authentication and role-based authorization with Spring Security, integrated third-party banking services, and supported deployments to test environments with Jenkins and Docker.
Associate Software Developer
Iauro Systems Pvt Ltd
Sep 2021 - Mar 2023 (1 year 6 months)
Built scalable backend services for banking domains (Customer, Product, Subscription, Payment) by designing microservices with Spring Boot and Hibernate. Partnered with business analysts to translate requirements into microservices architecture, implemented secure authentication/authorization, and prepared program- and user-level documentation.
Education
Degrees, certifications, and relevant coursework
AICTE
Post Graduate Diploma in Management
2020 - 2021
Completed the PGDM program with AICTE during 2020–2021.
YCM University
Bachelor of Computer Applications
2016 - 2019
Completed a BCA degree from YCM University during 2016–2019.
MSBTE
Diploma
2013 - 2016
Completed a Diploma program with MSBTE during 2013–2016.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Salary expectations
Job categories
Interested in hiring Nikhil?
You can contact Nikhil and 90k+ other talented remote workers on Himalayas.
Message NikhilFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
