Summary
Overview
Work History
Skills
EDUCATION
Awards
Timeline
Generic

Sanjay R

Bangalore

Summary

Senior Software Engineer with 8+ years of experience designing and delivering scalable, cloud-native backend applications using Java, Spring Boot 3.x, and Microservices Architecture. Proven expertise in Java modernization (Java 8 → 17, Spring Boot 3.x, Gradle 8.x, Mockito/JUnit 5), REST API design, PostgreSQL, and event-driven systems. Strong cloud background in AWS (transferable to GCP) with distributed deployments and CI/CD automation. Adept at performance optimization, secure integrations, and mentoring teams in Agile environments.

Overview

7
7
years of professional experience

Work History

Senior Software Engineer

Neiman Marcus Group
Bengaluru Urban
02.2022 - Current
  • Migrated backend services from Java 8 → Java 17, upgrading Spring Boot 3.x, Gradle 8.x, JUnit 5, and Mockito.
  • Designed and delivered event-driven microservices processing 8,000+ requests/min using AWS Lambda, API Gateway, DynamoDB, and EventBridge.
  • Implemented PostgreSQL (RDS) schema optimization and multi-tenant models with KMS encryption.
  • Built webhook ingestion pipelines with idempotency, retries, and DLQ handling.
  • Created observability dashboards and alerts in CloudWatch & Splunk.
  • Mentored junior engineers, led code reviews, and influenced Java/Spring Boot architecture decisions.

Software Engineer (Full Stack)

siply
Bengaluru Urban
07.2021 - 01.2022
  • Built RBAC microservices in Node.js for CRM, managing permissions for over 1 million users. and permissions for 1M+ users.
  • Developed asynchronous KYC verification microservice with external API integrations, reducing onboarding time by 40%.
  • Designed webhook-driven messaging workflows with retries and DLQ handling, improving message delivery from 10% → 90%.

Software Development Engineer

Roofandfloor The Hindu Group
11.2018 - 06.2021
  • Developed and deployed Spring Boot microservices for a real-estate advisory platform integrating multiple APIs.
  • Designed and optimized PostgreSQL schemas, queries, and transactions for scalability and reliability.
  • Implemented Gradle build pipelines for CI/CD automation and dependency management.
  • Built a campaign management backend enabling real-time marketing rules, increasing ROI by 20%.
  • Designed scoring algorithms and asynchronous Solr indexing, reducing search latency by 40%.

Skills

  • Backend & Cloud: Java (8 yrs), Spring Boot 3x, Microservices, REST APIs, Event-Driven Systems (SQS, SNS, EventBridge), PostgreSQL, Gradle, AWS (Lambda, API Gateway, ECS/Fargate, RDS, DynamoDB, S3)
  • Architecture: Microservices, Event-Driven, Serverless, SOA, Multi-Tenant Systems
  • Testing: JUnit 5, Mockito, Pact Contract Testing, Testcontainers, TDD/BDD
  • DevOps & Infra: GitHub Actions, AWS CodePipeline, Docker, Kubernetes, Terraform/CloudFormation, Vault, Consul
  • Security: JWT, SSO, MFA, IAM, KMS, PCI/DSS Practices
  • Bonus Skills: GCP-ready (designed cloud-agnostic microservices), TypeScript, JavaScript, ReactJS (secondary)

EDUCATION

CMR Institute of Technology | March 2017

Master Of Computer Applications

Awards

The Outstanding Performance Award, Q2-2019

Timeline

Senior Software Engineer

Neiman Marcus Group
02.2022 - Current

Software Engineer (Full Stack)

siply
07.2021 - 01.2022

Software Development Engineer

Roofandfloor The Hindu Group
11.2018 - 06.2021
Sanjay R