Java Backend Developer @ TCS | Building RTGS Payment Microservices with Kafka · Spring Boot · AWS | BFSI & FinTech | TCS Gems Award

Pune, Maharashtra, India

Hyderabad, Telangana, India · Hybrid

Hyderabad, Telangana, India · Hybrid
Bachelor of Engineering, Electrical
G H Raisoni College Of Engineering And Management Amravati
Diploma in Engineering, Electrical Engineering
G H Raisoni Polytechnic Amravati ,Maharashtra
Join Rohit and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossJava Backend Developer @ TCS | Building RTGS Payment Microservices with Kafka · Spring Boot · AWS | BFSI & FinTech | TCS Gems Award
I am a Backend Java Developer with 4+ years of experience building high-availability, SLA-bound payment systems in BFSI environments. I specialize in designing distributed, event-driven microservices using Java 8/17, Spring Boot, and Apache Kafka. Currently working on ISO 20022/SWIFT RTGS payment platforms, I design ingestion, validation, transformation, and workflow orchestration services that handle financial transactions where consistency, ordering, and zero data loss are critical. My core strengths include: • Architecting Kafka-based streaming systems with optimized partitioning, idempotent processing strategies, acks=all producers, controlled offset commits, and duplicate prevention via database constraints • Designing fault-tolerant microservices with retry, backoff, and Dead Letter Topic (DLT) mechanisms to prevent cascading failures • Implementing transactional consistency across distributed systems • Performance tuning through parallel consumption, batch processing, caching, and indexing strategies • Building configuration-driven rule engines for multi-country payment workflows • Containerized deployments using Docker and Kubernetes Previously at Intellect Design Arena, I worked on trade execution and onboarding systems, improving trade processing latency by 30% through asynchronous processing and optimized database strategies. I also implemented secure JWT-based authentication and addressed VAPT findings to strengthen API security. I am passionate about building financial-grade systems where correctness, ordering, resilience, and throughput are non-negotiable. I continuously deepen my understanding of distributed systems, Kafka internals, concurrency, and scalable backend architecture to prepare for high-impact product engineering roles.
Pune District
Java Backend Developer at Tata Consultancy Services, Dec 2024 - Present · 1 yr 6 mos, Pune, Maharashtra, India, Project: ISO 20022 Payment Message Transformation Platform Domain: Banking & Payments (BFSI) ● Designed and developed Spring Boot microservices for ISO 20022 payment message ingestion, validation, workflow, and transformation. ● Architected event-driven microservices using Apache Kafka, leveraging consumer groups, parallelism, retries, and error isolation to achieve reliable, high-throughput message processing. ● Built fault-tolerant Kafka consumers with schema validation, idempotent processing, and controlled retries to ensure message consistency and zero data loss. ● Architected dynamic multi-country configuration management using MongoDB with auto-collection and indexing strategy. ● Improved transformation throughput through parallel Kafka consumption and multi-threaded processing. ● Reduced configuration lookup latency by implementing Spring Cache with scheduled refresh to ensure high read performance without stale data. ● Implemented end-to-end Kafka flow tests, contract testing, and CI quality gates ensuring >90% code coverage. ● Actively supported UAT and production environments, handling hotfixes and partner validation issues. ● Owned end-to-end backend delivery including design discussions, implementation, testing, UAT support, and production stability.
Product Implementation Engineer(Java Developer) at Intellect Design Arena Ltd, Oct 2021 - Dec 2024 · 3 yrs 3 mos, Hyderabad, Telangana, India · Hybrid
System Engineer (Java Backend Developer) at Intellect Design Arena Ltd, Oct 2021 - Dec 2024 · 3 yrs 3 mos, Hyderabad, Telangana, India · Hybrid, Project SUMMERY Client: Wealth Management Private Banking System Application RM Lite Application: Developed a lightweight application for Relationship Managers using, Spring RESTful services, and Spring Batch. Enabled RMs to manage client interactions and portfolios more effectively, improving user engagement. CRM Module: Developed and maintained a comprehensive CRM module for customer onboarding and management using Java SE, JSP, Servlet, JPA, and Oracle database. Improved onboarding efficiency by 20% through optimized code and process automation. PMX Module: Spearheaded the development of wealth management functionalities including order placements, order management, and bulk upload capabilities. Integrated Jasper for generating reports and used Spring Batch for processing large volumes of transactions. Charges Module: Designed and implemented the charges module, handling the calculations and application of charges on wealth transactions. Leveraged Spring Data JPA for seamless database interactions.
Bachelor of Engineering, Electrical, G H Raisoni College Of Engineering And Management Amravati
Diploma in Engineering, Electrical Engineering, G H Raisoni Polytechnic Amravati ,Maharashtra