Software Developer Engineer-2 @ Deutsche Bank | Backend Engineer | Java · Spring Boot · Distributed Systems · Microservices | High-Availability Systems | NIT Allahabad (MNNIT)’23

Pune City

Pune District

Bengaluru



B.Tech, IT
Motilal Nehru National Institute of Technology

CBSE 12th
Jawahar Navodaya Vidyalaya - JNV
Join Nayan and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Developer Engineer-2 @ Deutsche Bank | Backend Engineer | Java · Spring Boot · Distributed Systems · Microservices | High-Availability Systems | NIT Allahabad (MNNIT)’23
Backend Engineer with 3+ years building high-availability distributed systems in production at Deutsche Bank — one of the world's largest investment banks. I own the full cycle: architecture → development → testing → deployment → production monitoring. Currently managing 12–15 Java/Spring Boot microservices handling millions of requests daily in a regulated financial environment. What I've shipped: - Resolved a live availability crisis causing 60% request failures at 5,000+ req/sec — redesigned IDP validation, dropping failures to near zero - Eliminated 90% of manual certificate-tracking toil via an automated Spring Boot monitoring tool - Mentored 8 engineers on backend development and system design Core stack: Java · Spring Boot · Microservices · Kafka · Redis · Docker · Kubernetes · GCP · AWS · CI/CD Strong in: Distributed Systems · System Design · API Design · Auth Systems · High Availability Open to Backend / SDE roles at product-focused companies where engineering standards are high.
Pune District
antigravity
codex
Software Development Engineer 2 at Deutsche Bank, Feb 2026 - Present · 7 mos, Pune City, 1.Resolved a critical availability crisis in the Trade Booking Service (10+ teams, 5,000+ req/sec burst) — identified redundant IDP validation round-trips causing 60% request failures at peak; redesigned to in-process validation, bringing failure rate to near zero. 2.Architected a certificate expiry monitoring tool using Spring Boot + JMS — proactively alerting dependent teams before expiry events, eliminating 90% of manual tracking effort and preventing unplanned production outages. 3.Scaled and maintained backend microservices across a distributed Java/Spring Boot ecosystem of 12–15 services, improving observability dashboards and ensuring SLA compliance for critical financial workflows.
Software Engineer at Deutsche Bank, Jul 2023 - Feb 2026 · 2 yrs 8 mos, Pune District, 1.Rebuilt the Euribor data pipeline by eliminating external dependencies and introducing lightweight in-process computation — reducing end-to-end latency by 40% for time-sensitive financial data workflows. 2. Built an automated KPI reporting pipeline using Apache POI that generates scheduled business reports — eliminating 100% of manual reporting effort and accelerating decision cycles across business teams. 3. Designed versioned RESTful APIs with backward-compatible contracts consumed by multiple internal teams — enforcing interface stability and reducing integration friction across a 12–15 service microservices ecosystem.
SDE Intern at Upstox, May 2022 - Jul 2022 · 3 mos, Bengaluru, 1. Optimized data retrieval pipelines by implementing advanced filtration and cross-table joins — reducing query effort by 10% across high-frequency trading data workflows. 2. Refactored frontend component architecture by eliminating duplicate logic and reusing shared modules — improving maintainability and reducing codebase complexity. 3. Built interactive trading dashboards using MobX state management — improving real-time data visibility for end users.
B.Tech, IT, Motilal Nehru National Institute of Technology
CBSE 12th, Jawahar Navodaya Vidyalaya - JNV
github: https://github.com/nayan592