Lead Software Engineer | Java, NestJS, Kafka, Microservices | Ex-Mercedes-Benz | Fintech @ scale (1300+ banks & credit unions)

Bengaluru, Karnataka, India · Hybrid

Bengaluru, Karnataka, India · Hybrid

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India
Bengaluru, Karnataka, India
Bengaluru, Karnataka, India
Bengaluru, Karnataka, India







Bachelor of Engineering (B.E.), Computer Engineering
Jorhat Engineering College

12th Standard
kendriya vidyalaya
Join Vishal and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossLead Software Engineer | Java, NestJS, Kafka, Microservices | Ex-Mercedes-Benz | Fintech @ scale (1300+ banks & credit unions)
With over 10 years of software engineering experience, I specialize in backend development and microservices architecture at Candescent. My role focuses on designing and deploying robust backend solutions, including microservices for Remote Deposit Capture (RDC) applications and RESTful web services for Personal Finance Management (PFM) tools. Utilizing technologies like Java (Spring Boot), Python (FastAPI), and Kafka, I contribute to creating secure, scalable platforms that support over 600 financial institutions globally. My expertise extends to relational database design and management, enabling efficient and reliable data systems. I am motivated by the opportunity to develop innovative fintech solutions that empower users to manage their financial needs seamlessly. Dedicated to driving impactful outcomes, I aim to contribute to the continued success and evolution of Candescent's Digital Banking division.
Bengaluru
claude code
cursor
deepseek
github copilot
hugging face
openai
Lead Software Engineer at Candescent, Apr 2026 - Present · 7 mos, Bengaluru, Karnataka, India · Hybrid
Software Engineer III at Candescent, Sep 2024 - Apr 2026 · 1 yr 8 mos, Bengaluru, Karnataka, India · Hybrid, Working in the Digital Banking division at Candescent (fka NCR Voyix), contributing to a secure and scalable platform serving 600+ banks and financial institutions globally. Responsible for the design, development, and deployment of backend microservices supporting the Remote Deposit Capture (RDC) application, which serves both retail and business users through mobile channels. Also engaged in building RESTful web services for Personal Finance Management (PFM) tools, enabling end-users to analyze and manage financial activities such as budgeting, spending, and goal tracking. The technology stack includes Java (Spring Boot), Python (FastAPI), microservices architecture, Kafka for distributed messaging, and relational databases (RDBMS) for secure data storage. Deployment and release automation is managed through a cloud-native CI/CD pipeline leveraging ArgoCD for GitOps-driven continuous delivery, container orchestration via Google Kubernetes Engine (GKE), and best practices in DevSecOps to ensure secure, resilient, and highly available service delivery.
Software Engineer III at NCR Voyix, Jun 2024 - Aug 2024 · 3 mos, Bengaluru, Karnataka, India, As part of a strategic organizational restructuring, the Digital Banking First division has officially been separated from NCR Voyix. This transition marks a significant milestone in our journey, as the division begins operating as an independent entity. In alignment with this evolution, Digital Banking First has been rebranded as Candescent.
Senior Consultant at Mercedes-Benz Research and Development India, Mar 2021 - May 2024 · 3 yrs 3 mos, Bengaluru, Karnataka, India, Over 3 years of experience in the Digital Factory team at Mercedes-Benz, contributing to the development of large-scale simulation systems that model entire Mercedes-Benz manufacturing plants worldwide. These factory simulations are used by internal planning teams to streamline the transition from design to engineering and manufacturing, ensuring efficiency, accuracy, and early risk mitigation across global operations. Applications were developed using a custom enterprise framework built on core technologies such as Java, Spring Boot, Microservices, and integrated with MySQL for persistent storage. Deployed on AWS Cloud, these services enabled scalable, distributed simulation components that mirror real-world plant configurations and operations. Also led a dedicated sub-team focused on automation testing, implementing comprehensive test coverage using Selenium to ensure system reliability, regression integrity, and rapid feedback during iterative development. Role Highlights: Back-End Development: Designed and implemented RESTful APIs for both web and mobile applications using Java (Spring Boot), with select microservices developed in Python (FastAPI) where analytical capabilities and Python-native libraries offered performance or development advantages. DevOps and Cloud Deployment: Managed CI/CD automation using a GitOps approach via ArgoCD, ensuring seamless, secure, and traceable deployments. Workloads were containerized and orchestrated using Azure Kubernetes Service (AKS), adhering to DevSecOps best practices to deliver high availability, fault tolerance, and security compliance across the deployment pipeline.
Technical Lead at ANVAYA Analytics Lab Pvt Ltd, Feb 2020 - Feb 2021 · 1 yr 1 mo, Bengaluru, Karnataka, India, With over 4 years of experience in full-stack development, specializing in the implementation of RESTful Web Services using Java and Spring Boot, and proficient in system design for relational databases. In-depth hands-on experience in database administration, ensuring scalability, performance, and reliability of database systems. Role Highlights: Back-End Development: Designed and implemented REST APIs for both web and mobile applications using Java (Spring Boot) and Hibernate, ensuring robust, maintainable, and scalable services for enterprise-grade applications. Database Design and Management: Led the system design of relational database architecture, primarily utilizing MySQL. Additionally, gained experience with Firebase for real-time operations in the application, enabling seamless updates and interactions across user sessions. Cloud Operations and Deployment: For deployment and cloud operations, Jenkins was used for CI/CD pipeline management, automating build, test, and deployment processes. Containerized applications were deployed using Azure Kubernetes Service (AKS), while ArgoCD was used for GitOps-driven continuous delivery, providing a streamlined, automated approach to managing deployments. Best practices in DevSecOps ensured secure, resilient, and highly available service delivery.
Senior Software Engineer at ANVAYA Analytics Lab Pvt Ltd, Jan 2018 - Jan 2020 · 2 yrs 1 mo, Bengaluru, Karnataka, India
Software Engineer at ANVAYA Analytics Lab Pvt Ltd, Jul 2016 - Jan 2018 · 1 yr 7 mos, Bengaluru, Karnataka, India
Bachelor of Engineering (B.E.), Computer Engineering, Jorhat Engineering College
12th Standard, kendriya vidyalaya