Available for opportunities

Romy John · Software Engineer

Building secure, scalable backend systems that power real-world applications

I'm a Backend Software Engineer with 5+ years of experience specializing in Java and Spring Boot, building scalable microservices, secure REST APIs, and cloud-native applications for fintech and enterprise platforms. My expertise spans authentication, third-party integrations, performance optimization, Redis, Kafka, Docker, and AWS, along with hands-on experience integrating Agentic AI and LLM-based workflows into backend systems. I focus on building secure, reliable, and scalable software with clean service boundaries.

Romy John — Software Engineer
Experience

Where I've worked

Engineering work illustration

Software Engineer

Eleven Tech Studio Pvt. Ltd.

Jul 2023 – Present · Gurugram

Leading backend architecture for fintech and enterprise platforms with a focus on performance and security.

  • Microservicesdesigned and built 15+ scalable Spring Boot services and REST APIs.
  • Performancecut backend response times 30–40% via Redis caching and optimized service calls.
  • Authenticationimplemented JWT, MFA, OTP and RBAC for multi-tenant environments.
  • Integrationsdelivered 10+ third-party integrations — payments, credit bureau, eKYC and webhooks.
  • Reliabilityadded token management, auto-refresh, retry and timeout handling for fault tolerance.
  • CI/CDstreamlined Jenkins + AWS deployments, reducing release effort by 50%.
  • Mentoringran code reviews and mentored junior developers.

Software Developer

Eleserv Softech Pvt. Ltd.

Jan 2022 – May 2023 · Delhi

Built backend modules and enterprise workflows in an Agile delivery environment.

  • Backend modulesdeveloped scalable enterprise workflows with Spring Boot, PostgreSQL and Kafka.
  • IRCTC Leave Systemdelivered a leave management system, cutting approval turnaround by 50%.
  • Automationautomated healthcare reporting with Python, reducing turnaround by 70%.
  • Deliverysupported deployments, enhancements and production issue resolution.
Skills

Technologies I work with

Java
Spring Boot
Hibernate / JPA
REST APIs
Microservices
PostgreSQL
Oracle
MongoDB
Redis
AWS
Kafka
Elasticsearch
Docker
Kubernetes
Jenkins
Git
Agentic AI
Projects

Featured Projects

Backend systems illustration

SSO Authentication Platform

Multi-Tenant Authentication & Authorization

A production-grade multi-tenant SSO platform giving multiple enterprise clients unified, secure login across Employee ID, Email and OTP.

  • JWT authenticationaccess, refresh and MFA tokens with AES-encrypted merchant claims.
  • Multi-factor authEmail/SMS OTP with Redis caching, TTL cooldown and resend-abuse protection.
  • RBAC frameworkannotation-based permission checks across users, roles, assets, apps and merchants.
  • Dynamic asset modulerecursive tree, role-asset mapping and permission-based nested-tree APIs.
  • Token cachingRedis-cached third-party tokens with auto-refresh on 401 responses.

CMS — Collection Management System

Multi-Channel Campaigns & Payments

A collections backend that dispatches multi-channel campaigns to thousands of customers and integrates payments reliably under load.

  • Multi-channel dispatchSMS, Email, WhatsApp and Push via a WebClient client with per-org API keys.
  • Template enginereflection-based resolution mapping {{placeholders}} to loan/client fields at dispatch.
  • Campaign trackingbatch IDs and a CREATED → IN_PROGRESS → COMPLETED/FAILED lifecycle.
  • Payment integrationPayU with a Resilience4j circuit breaker and graceful fallback on failure.
  • Async & rate limitingSQS producers for bulk/single dispatch and Redis rate limiting on public endpoints.

LMS — Loan Management System

End-to-End Lending Workflows

Scalable backend APIs automating the full lending lifecycle — from customer onboarding to disbursement and repayment.

  • Loan lifecycle APIsapplication, verification, approval, disbursement, EMI, closure and foreclosure.
  • Credit Bureau checkscredit score, repayment history and risk assessment during processing.
  • KYC & paymentsAadhaar/KYC verification and payment gateway with webhook/callback handling.
  • Role-based accessSales, Operations, Credit, Finance, Collections and Admin roles.
  • Reporting APIspipeline, disbursal, overdue accounts and portfolio analytics.

Leave Management System — IRCTC

Employee Leave Workflows

A custom leave management system for IRCTC to streamline leave application, approval and tracking across departments.

  • Leave workflowssubmission, approval/rejection, cancellation and balance tracking.
  • Role-based modulesEmployees, Reporting Managers, HR Admins and Super Admins.
  • Email notificationssubmission, approval, rejection and status updates.
  • HR reportingmonthly summaries, attendance insights and downloadable reports.
Contact

Let's build something reliable

I'm open to opportunities where I can build reliable, scalable backend systems and solve meaningful engineering challenges. If you're working on interesting problems, I'd be glad to connect.

Send a message

Fill in the form and I'll get back to you as soon as I can.