Senior Software Engineer | Java, Spring Boot, Microservices & Kafka | Scaling Secure FinTech Systems

Ahmedabad, Gujarat, India

Bengaluru, Karnataka, India



Bachelor's degree, Information Technology
Rajasthan Technical University, Kota
Join Jayesh and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior Software Engineer | Java, Spring Boot, Microservices & Kafka | Scaling Secure FinTech Systems
I build backend systems that move real money — safely, at scale. Over 6+ years, I've worked across the full lifecycle of fintech backend engineering: designing microservices from scratch, migrating legacy Oracle-based monoliths into clean Java/Spring Boot systems, and owning transaction-critical flows like fund transfers and authorization in digital banking platforms. What I focus on: → Microservices architecture — design, decomposition, and monolith migration → Distributed systems — Saga patterns, eventual consistency, resilience → Secure API development — JWT, OAuth 2.0, role-based access control → Performance — Kafka-based event-driven design, Redis caching, concurrency optimization → Database design — JPA/Hibernate, query tuning at high transaction volume Recent impact: enhanced a configuration management framework that cut environment setup time from months to one week, while improving accuracy and cutting manual effort. I'm AI-forward in how I work — using tools like Claude Code day-to-day to move faster without cutting corners on code quality. Currently looking to take on more ownership at the Senior/Lead level — architecture decisions, mentoring, and end-to-end system design for high-scale financial platforms. Open to conversations about backend/platform engineering roles in fintech and digital banking. Let's connect.
Ahmedabad
claude code
ChatGPT
Software Engineer at Bankai Infotech, May 2022 - Present · 4 yrs 4 mos, Ahmedabad, Gujarat, India, - Led design and development of Java 8 / Spring Boot microservices for an enterprise digital banking platform hu, delivering scalable, secure backend systems for financial transactions and customer workflows. - Owned Corporate Banking modules end-to-end — from user journey definition to implementation — including complex features like Bulk Fund Transfers. - Enhanced a configuration management framework enabling bulk migration of product configs across environments, cutting environment setup time from months to one week while improving accuracy and reducing manual effort. - Implemented Kafka-based event-driven communication and Redis caching to cut database load and improve latency across distributed microservices. - Implemented Spring Security with JWT/OAuth2.0 for authentication, authorization, and role-based access control across all services. - Optimized Oracle/MySQL query performance for high-volume banking transaction workloads. - Partner with Product, QA, and DevOps in Agile delivery; use AI-assisted tools (Claude Code) to raise code quality and delivery speed.
System Engineer at Tata Consultancy Services, Sep 2019 - May 2022 · 2 yrs 9 mos, Bengaluru, Karnataka, India
Bachelor's degree, Information Technology, Rajasthan Technical University, Kota