Immediate Joiner | Backend Tech Lead | Distributed Systems | Java, Spring Boot, Kafka, NoSQL | Event-Driven Architecture & Microservices | Software Engineer III @ JPMorgan

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Greater Bengaluru Area

Bangalore, India



Bachelor of Engineering (BE), Electronics and Communications Engineering
don bosco institute of technology
Join Harshita and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossImmediate Joiner | Backend Tech Lead | Distributed Systems | Java, Spring Boot, Kafka, NoSQL | Event-Driven Architecture & Microservices | Software Engineer III @ JPMorgan
A senior backend software engineer and technical lead with 12 years of experience building and modernizing scalable, reliable distributed systems across financial services, healthcare, and technology. Currently at JPMorgan, I combine hands-on backend engineering with day-to-day technical leadership for a 5-engineer team. My core expertise includes Java, Spring Boot, microservices, Kafka, event-driven architecture, REST APIs, distributed systems, and AWS, with experience across system design, backend architecture, platform modernization, API performance, observability, and production reliability. At JPMorgan, I designed Kafka event flows around a shared notification service later reused by other teams. I also implemented reactive programming across 12 microservices, restructuring independent downstream calls and reducing average API response time by ~30 ms across measured endpoints. In another initiative, I identified a common dependency across 8 interdependent features, enabling parallel development and helping complete the quarter's roadmap ~1 month early. Previously at Thermo Fisher, I worked on international production commerce platforms and owned 5 services during a monolith-to-microservices modernization. I also removed unnecessary legacy dependencies across 6–7 REST APIs, eliminating ~7 database calls and reducing response time by ~20–30 ms per API. I enjoy staying hands-on while taking broader responsibility for system design, scalability, reliability, technical decisions, and cross-team engineering problems. I'm interested in Staff / Lead backend IC roles across financial services, fintech, and high-scale backend platforms Core focus: Distributed Systems | Java | Spring Boot | Microservices | Kafka | Event-Driven Architecture | REST APIs | System Design | Backend Architecture | AWS | Redis | Scalability | Technical Leadership
Greater Bengaluru Area
claude
github copilot
Software Engineer III at JPMorgan Chase & Co., Mar 2023 - Oct 2026 · 3 yrs 8 mos, Bengaluru, Karnataka, India, Backend engineer and day-to-day technical lead for a 5-engineer team working on JPMorgan’s Digital Banking platform. Hands-on across Java, Spring Boot, distributed systems, microservices, Kafka, AWS, API performance and observability, with cross-team ownership from system design through delivery. • Designed a reusable event-driven architecture with 4 source-specific Kafka consumer flows feeding a shared notification-dispatch microservice, creating a common capability later used by other teams. • Recognized a shared dependency across 8 interdependent features and organized the implementation around one reusable component, enabling parallel development and testing and completing the quarter’s roadmap ~1 month ahead of plan, followed by a controlled dark launch. • Implemented reactive programming across 12 microservices, restructuring independent downstream API calls to run concurrently where appropriate; Dynatrace showed ~30 ms lower average API response time across measured endpoints.
Software Engineer III at Thermo Fisher Scientific India, Jul 2016 - Feb 2023 · 6 yrs 8 mos, Bengaluru, Karnataka, India, Backend engineer with day-to-day technical lead responsibility for a 7-engineer team working on production commerce platforms across international markets. Hands-on with Java, Spring, microservices, REST APIs, platform modernization, production reliability and performance optimization. • Owned implementation for the loyalty vertical during a monolith-to-microservices modernization, building 5 microservices covering cart, loyalty, payments, order reprocessing and notifications for commerce platforms processing roughly 10,000–20,000 orders/day globally. • Found 6–7 REST APIs making unnecessary calls to the legacy monolith for data already available elsewhere in the request flow. Worked with UI engineers to remove ~7 database calls; Dynatrace showed ~20–30 ms lower response time per API, and the project became the first to eliminate its monolith dependency. • Implemented the team’s first Spring Batch solution for 3M+ records, processing 50,000-record batches in 5,000-record chunks; the resulting dataset was delivered to and validated by a customer in Japan.
Software Engineer at Adadyn, Jun 2015 - May 2016 · 1 yr, Greater Bengaluru Area, Built Java/Python backend components for an advertising-technology platform, including web-crawling and product-data pipelines, with AWS, S3 and MongoDB supporting development and ad-delivery workflows.
Senior Software Engineer at IGATE, Dec 2013 - Jun 2015 · 1 yr 7 mos, Bangalore, India, Built Java/Spring enterprise applications for GE Capital, supporting banking and loan-processing workflows.
Technical Support Representative at IBM india pvt ltd, Jul 2013 - Dec 2013 · 6 mos, Supported Qantas internal users by diagnosing software/system incidents and working within SLA-based support processes.
Bachelor of Engineering (BE), Electronics and Communications Engineering, don bosco institute of technology
github: https://github.com/HarshitaRudraprakashC