Summary
Overview
Work History
Education
Skills
Languages
Locations
Timeline
Generic

KEVIN VINOTH

Summary

Senior Software Engineer with 10+ years of experience in designing and developing enterprise grade Java and Kotlin based applications across Banking (5 years) - Wealth Management | Risk, Insurance, and Shipping domains. Strong expertise in Microservices Architecture, Reactive Programming (Spring Webflux), Event-Driven Systems (Kafka), and Cloud-native deployments (Docker, Kubernetes, PCF). Proven experience in delivering scalable high-throughput systems, and working in multi-country enterprise environments (Singapore, India, Malaysia).

Overview

12
12
years of professional experience

Work History

Senior Software Engineer

DBS Bank
Singapore
04.2025 - 12.2025
  • Developed real-time fraud detection engine to enhance security measures against fraudulent activities.
  • Architected multi-module spring webflux application supporting country specific configurations (SG, IN).
  • Developed reactive REST APIs using Spring Webflux and JDBC.
  • Optimized database performance to support high-throughput transactions, ensuring system reliability and responsiveness.
  • Implemented modular microservices architecture to improve scalability and facilitate easier maintenance across services.
  • Collaborated with cross-functional teams (Risk, Compliance, Infra).
  • Participated in code reviews and architectural design discussions.
  • Client: DBS Bank Singapore Employment Type: Contract (TechEmerge) Project Name: Anti-Mules Detection System Project
  • Technical Skills & Tools: Java 21, Spring Boot, Spring Webflux, JDBC, JPA, Angular, MariaDB, Kafka, Docker, Kubernetes, Grafana, Prometheus, Git, CI/ CD.

Senior Software Engineer

Prudential
Singapore
03.2024 - 12.2025
  • Lead development team for new feature implementation.
  • Designed and implemented microservices using Java 17 and Webflux.
  • Integrated Kafka for asynchronous event processing.
  • Integrated CosmosDB for scalable data storage.
  • Implemented batch jobs using Spring Batch.
  • Containerized applications using Docker.
  • Monitored system performance using Grafana & Prometheus.
  • Client: Prudentials Employment Type: Contract(VisionDen pte) Project Name: Pru-Journey Project
  • Technical Skills & Tools: Java 17, Spring Boot, Spring Batch, Spring Webflux, Kafka, CosmosDB, Docker, Kubernetes, Grafana, Prometheus.

Senior Software Engineer

DBS Bank
Singapore
01.2023 - 12.2023
  • Developed microservices using Java 11, Kotlin, Spring Boot.
  • Implemented batch processing using Spring Batch.
  • Developed real-time streaming pipelines using Apache Flink.
  • Managed CI/ CD pipelines and deployments on PCF.
  • Worked closely with Risk and Wealth business teams.
  • Client: DBS Bank (Wealth & Risk Technology) Employment Type: Contract(Eliott mos consulting) Project Name: Wealth Portfolio & Credit Risk System Project
  • Technical Skills & Tools: Java 11, Kotlin, Spring Boot, Spring Batch, Hibernate, Apache Flink, PCF, Git, CI.

Senior Software Engineer

OCBC (Contract: Consulguru)
06.2022 - 11.2022
  • collaborating within cards team focused on debit card applications and core banking modernization reports for digital transaction channels utilizing debit/credit cards and unsecured lending systems.

Senior Software Engineer

Wells Fargo
India
10.2020 - 04.2022
  • Developed backend payments processing services.
  • Implemented secure authentication & token validation.
  • Built REST APIs using Spring Boot.
  • Automated test cases using Selenium, Cucumber.
  • Ensured high availability and performance.
  • Client: Wells Fargo (Payments) Employment Type: Direct Payroll Project Name: Zelle Payment Integration Project
  • Technical Skills & Tools: Java 11, JEE, Spring Boot, Hibernate, Selenium, Cucumber, REST APIs.

Senior Software Engineer

Nous Infosystems
India
08.2019 - 09.2020
  • Developed full-stack modules (Backend + Angular Frontend).
  • Designed REST APIs and implemented Webflux services.
  • Implemented messaging using Kafka & RabbitMQ.
  • Configured OAuth2 security.
  • Containerized applications using Docker & Kubernetes.
  • Client: GE Healthcare Employment Type: Direct Payroll. Project Name: Perinatal Surveillance System Project
  • Technical Skills & Tools: Java 11, Spring Boot, Webflux, Apache Camel, Angular 7, Kafka, RabbitMQ, PostgreSQL, Docker, Kubernetes, Prometheus.

System Solution Engineer

Ascertain Technologies
Kuala Lumpur
06.2017 - 09.2018
  • Designed conversion pipelines using Apache Camel.
  • Implemented secure file processing workflows.
  • Developed UI using Angular 4 & PrimeNG.
  • Managed JSON-based data transformations.
  • Client: Banking & Enterprise Clients (Malaysia) Employment Type: Direct Payroll Onsite Experience: Kuala Lumpur - Full deployment Project Name: Data Conversion System (Banking Product)
  • Technical Skills & Tools: Java 8, Spring, Hibernate, Apache Camel, Angular 4, PrimeNG, XML, FTP, SFTP.

Software Developer

Golden India Pvt Ltd
Tamil Nadu
05.2014 - 06.2017
  • Developed enterprise web modules using JSF & Primefaces.
  • Implemented backend services using EJB and Spring.
  • Deployed applications on JBoss Wildfly.
  • Conducted performance testing and optimization.
  • Project Name: Vessel Management System Project
  • Technical Skills & Tools: Java, EJB 3, Spring, JSF, PrimeFaces, Hibernate, JBoss Wildfly.

Education

Bachelor of Engineering -

Anna University
01-2014

Skills

  • Java
  • Kotlin
  • Angular
  • Angular Material
  • React
  • Apache Flink
  • Docker
  • Kubernetes
  • PCF
  • Gitlab CI/ CD
  • Azure ADO
  • OAuth2
  • OpenID Connect
  • WSO2
  • Spring Boot
  • Spring Webflux
  • Spring Batch
  • JPA
  • Hibernate
  • Kafka
  • RabbitMQ
  • JMS
  • MariaDB
  • PostgreSQL
  • MySQL
  • CosmosDB
  • Grafana
  • Prometheus

Languages

  • Tamil
  • English
  • Tamil

Locations

  • India
  • Singapore

Timeline

Senior Software Engineer

DBS Bank
04.2025 - 12.2025

Senior Software Engineer

Prudential
03.2024 - 12.2025

Senior Software Engineer

DBS Bank
01.2023 - 12.2023

Senior Software Engineer

OCBC (Contract: Consulguru)
06.2022 - 11.2022

Senior Software Engineer

Wells Fargo
10.2020 - 04.2022

Senior Software Engineer

Nous Infosystems
08.2019 - 09.2020

System Solution Engineer

Ascertain Technologies
06.2017 - 09.2018

Software Developer

Golden India Pvt Ltd
05.2014 - 06.2017

Bachelor of Engineering -

Anna University
KEVIN VINOTH