Back to Developers
Puneet Rai

Puneet Rai

Backend Software Engineer

Thane, Mumbai $18/hr
85
Profile Score

About

Backend Software Engineer with experience building high-scale financial systems using Java and Spring Boot. Specialized in distributed systems, event-driven architecture, and transaction-safe microservices that handle millions of operations annually.

Skills & Expertise (21)

Microservices Intermediate
7.8/10
1.5
Years Exp
REST APIs Intermediate
7.6/10
1.5
Years Exp
Spring Boot Intermediate
7.5/10
1.5
Years Exp
Java Intermediate
7.1/10
1.5
Years Exp
IBM MQ Intermediate
6.9/10
1.5
Years Exp
Git Data Structures and Algorithms Object Oriented Programming Oracle GitHub Copilot Windsurf Insomnia Veracode Splunk Control-M JWT Message Queues JPA OOP SQL C++

Work Experience

Software Engineer – Backend

Bank of New York (BNY)

Jul 2024 - Jan 2026

Played a key role in building backend services for BaaS onboarding and transaction systems in a distributed microservices architecture. Designed and implemented a Funds Reservation system to pre-lock balances for ACH and Wire transactions, preventing double spending and NSF (Non-Sufficient Funds) errors across 10M+ annual financial events. Designed high-throughput REST APIs for microservice-based banking onboarding workflows, supporting 1,000+ accounts per client per day and 120–150 TPS. Architected event-driven service communication using IBM MQ in a distributed systems environment, eliminating synchronous dependencies and improving fault tolerance and scalability during downstream service outages. Built automated financial transaction processing pipelines using Spring Batch and Control-M, processing JSON datasets from AWS S3 and eliminating manual reconciliation workflows. Implemented secure authentication using JWT and Internal Auth APIs, ensuring integrity of sensitive customer identity data across account lifecycle management. Reduced deployment downtime to zero using blue-green deployment strategies with containerized services. Implemented production observability using Splunk dashboards, monitoring API latency, MQ backlogs, and batch job health for rapid incident diagnosis.

Education

B.Tech. in Computer Science and Engineering - SRM Institute of Science and Technology

2020 - 2024 · India

Certifications

No certifications added yet

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 5/15
💰 Rate 5/5
🏆 Certs 0/5
Verified 5/5
Total Score 85/100

Profile Overview

Member sinceApr 2026

Availability Details

Visa Status

Citizen

Relocation

Open to Relocation