Open to backend roles Pune, IN --:-- IST

Backends that hold under load.

Java Backend Developer with 3+ years of experience designing, building, and deploying scalable REST APIs and microservices using Java, Spring Boot, and Hibernate/JPA. Hands-on with MySQL, MongoDB, and Redis, JWT and Spring Security based authentication, payment gateway integrations, and query and performance optimization. Experienced in owning backend features end to end from design through production deployment in Agile teams.

Scroll
3+ years in production
10+ microservices delivered
100+ REST endpoints secured
500+ users served in production
01

Work

2 roles · 3 years

Current

Togethring Media Labs

Backend Development Engineer

Dec 2024 — Present · Pune, IN

10+
microservices
100+
secured endpoints
100+
txns / month
  • Java
  • Spring Boot
  • Spring Security
  • Spring Data JPA
  • Hibernate
  • MySQL
  • MongoDB
  • Redis
  • Stripe
  • Docker
  • Maven

I design and deliver Spring Boot microservices for high-traffic production applications — 10+ so far, carved out of a monolithic codebase so services deploy independently instead of as one unit. I've built and secured 100+ REST endpoints with JWT authentication and role-based authorization using Spring Security, eliminating unauthorized-access defects across all services.

On the payment path I integrated gateway flows handling 100+ monthly transactions, using idempotency keys and webhook reconciliation to prevent duplicate charges and payment mismatches. On the data path I optimize Hibernate/JPA queries and MySQL schemas — resolving N+1 issues, adding composite indexes, and introducing Redis caching for frequently accessed data, measurably reducing average API response time.

I own backend features on two products. For Ekatra, a co-shopping platform, I built the Wix plugin that powers real-time shared shopping sessions, plus session-based event tracking with data processed in MongoDB to drive merchant-facing behavioral analytics. For Annotico, a property investment platform, I developed broker analytics dashboards, dual payment gateway integration (Stripe and Dodo Payments) for subscription billing, and a WhatsApp-based investor notification system.

  • Designed and delivered 10+ Spring Boot microservices supporting high-traffic production applications, decomposing a monolithic codebase to enable independent, faster deployments.
  • Built and secured 100+ REST endpoints with JWT authentication and role-based authorization using Spring Security, eliminating unauthorized-access defects across all services.
  • Integrated payment gateway flows handling 100+ monthly transactions, implementing idempotency keys and webhook reconciliation to prevent duplicate charges and payment mismatches.
  • Optimized Hibernate/JPA queries and MySQL schemas by resolving N+1 query issues, adding composite indexes, and introducing Redis caching for frequently accessed data, measurably reducing average API response time.
  • Built the Wix plugin powering Ekatra, a co-shopping platform enabling real-time shared shopping sessions, and implemented session-based event tracking with data processed in MongoDB to power merchant-facing behavioral analytics.
  • Developed core features for Annotico, a property investment platform, including broker analytics dashboards, dual payment gateway integration (Stripe, Dodo Payments) for subscription billing, and a WhatsApp-based investor notification system.

Previous

Heliverse Technologies

Java Backend Developer

Jun 2023 — Sep 2024 · Gurugram, IN

500+
active users
ACID
concurrent bidding
RBAC
across core modules
  • Java
  • Spring Boot
  • Spring Data JPA
  • Hibernate
  • MySQL
  • REST
  • Git

I developed and maintained Spring Boot REST APIs for a Customer Management System serving 500+ active users, on a clean layered architecture following SOLID principles.

The hardest piece was a real-time property bidding system handling concurrent bids — built on database transactions and explicit locking strategies to guarantee data consistency under simultaneous access. I also implemented payment gateway integration and role-based access control across the core modules, securing sensitive customer and transaction data.

Throughout, I partnered with frontend, QA and product teams in Agile sprints, translating business requirements into scalable, maintainable backend designs.

  • Developed and maintained Spring Boot REST APIs for a Customer Management System (CMS) serving 500+ active users, following clean layered architecture and SOLID principles.
  • Built a real-time property bidding system handling concurrent bids using database transactions and locking strategies to guarantee data consistency under simultaneous access.
  • Implemented payment gateway integration and role-based access control (RBAC) across core modules, securing sensitive customer and transaction data.
  • Partnered with frontend, QA, and product teams in Agile sprints to translate business requirements into scalable, maintainable backend designs.
02

Builds

collaborative · Masai School
Door2Door food delivery platform

Backend · REST API

Food Delivery System

A REST API powering an online food delivery platform (Door2Door) — connecting customers and restaurants with order management, real-time tracking, and delivery assignment.

Team project — Masai School 5-person collaborative build

  • Java
  • Spring Boot
  • Hibernate
  • Lombok
  • Swagger
  • MySQL
Calling Cab booking platform

Backend · REST API

Online Cab Booking

A production-style REST API for 'Calling Cab' — role-based access for admins and users, real-time cab allocation, and trip management with complete CRUD operations.

Team project — Masai School 5-person collaborative build

  • Java
  • Spring Boot
  • Hibernate
  • Lombok
  • Swagger
03

About

I like the part of a product that has to be correct.

Not the part that has to look good — the part where a payment either goes through exactly once or it doesn't, where two people bidding on the same listing at the same second both get an honest answer, where a query either returns fast or holds up every request queued behind it.

I've spent three years there: Java and Spring Boot, MySQL and Redis, REST APIs designed for the person who has to call them at 2am. Most of that work has been carving monoliths into services and making the seams — auth, payments, third-party sync — hold.

Right now I'm going deeper on distributed systems and cloud infrastructure. Based in Pune, open to backend engineering roles.

Role
Backend Development Engineer
Experience
3+ years, production
Primary stack
Java · Spring Boot · MySQL
Focus
Microservices, API security, query performance
Based in
Pune, Maharashtra, India
Status
Open to roles
04

Stack

by layer, request inward

Layer 1 — Edge & security

  • JWT
  • Spring Security
  • OAuth 2.0
  • RBAC
  • API authentication

Layer 2 — Application

  • Spring Boot
  • Spring MVC
  • Spring Data JPA
  • Spring AOP
  • Hibernate
  • RESTful API design

Layer 3 — Data

  • MySQL
  • MongoDB
  • Redis
  • Schema design
  • Indexing
  • Query optimization
  • Transaction management

Layer 4 — Language core

  • Java 8/11/17
  • Core Java
  • OOP
  • Collections
  • Multithreading
  • Exception handling
  • SQL

Layer 5 — Architecture

  • Microservices
  • Layered architecture
  • MVC
  • SOLID principles
  • Monolith → microservices migration

Layer 6 — Integrations

  • Payment gateways
  • Webhooks
  • Third-party REST APIs
  • CRM systems
  • Wix plugin services

Layer 7 — Build & tooling

  • Git
  • GitHub
  • Maven
  • Docker
  • Postman
  • Swagger/OpenAPI
  • IntelliJ IDEA
  • Linux
  • CI/CD
  • Agile/Scrum
05

Contact

Hiring for a backend team, or stuck on something interesting?

arup71062@gmail.com

I read everything and reply within a day.

Phone
+91 98836 92791
Location
Pune, Maharashtra, India
Résumé
Download PDF
Elsewhere