Summary
Overview
Work History
Education
Skills
Websites
Timeline
Hi, I’m

Anit Kumar

Anit Kumar

Summary

Experienced Lead Developer with 11+ years of experience building secure, cloud‑native applications. Proven track record in microservices (Spring Boot), containerization (Docker, GKE), API management (Apigee), and CI/CD (Jenkins/Cloud Build). Seeking a Lead Software Developer role to architect innovative solutions, lead cross‑functional teams, and optimize development processes.

Overview

12
years of professional experience
4
years of post-secondary education

Work History

UOB Bank

Senior Application Developer
11.2024 - Current

Job overview

  • Control (RBAC) and secure authentication mechanisms to enforce transaction approvals, ensuring compliance with corporate banking policies, regulatory standards.
  • Developed a high-performance bulk payment processing system capable of ingesting, validating, and securely submitting large financial transaction files while optimizing database performance using SQL-based batch processing, indexing, and optimized queries to ensure fast retrieval, enhancing the efficiency and security of corporate banking transactions.
  • Designed and developed independent micro services using Java 17, Spring Boot, and Oracle Database, ensuring scalability and modularity to handle high-volume corporate banking transactions, including Cross-Border Payments and Host-to-Host (H2H) transactions.

NCR Voyix
Bengaluru

Lead Software Developer
10.2020 - 11.2024

Job overview

Project: Purchase Rewards

  • Led the design and implementation of a highly scalable microservices architecture using Spring Boot on GCP, Utilized Google Cloud SQL for persistence and Cloud Pub/Sub for asynchronous communication, achieving a 40% improvement in system performance
  • Streamlined complex Spring Batch jobs by leveraging asynchronous processing and remote data partitioning (master‑slave model) for parallel execution
  • This resulted in an 60% reduction in processing time while ensuring data integrity
  • Spearheaded the successful transition of a vital Java application from on‑prem VMs to GKE leveraged terraform for IaC and improved Git work‑ flows with feature branches and automated deployments using cloud terraforms
  • Mentored junior developers on best practices like clean code principles, unit testing with JUnit and Mockito frameworks, and code reviews using SonarQube
  • This resulted in a significant improvement in code quality, adherence to best practices, and a 30% increase in code coverage
  • Established code reviews and refactoring practices, boosting system reliability, maintainability, and scalability by 20%
  • Promoted cloud‑native design patterns (Circuit Breakers, Retry) for accelerated application performance and efficiency

Project: GreenLight

  • Orchestrated the development team in creating robust microservices with Java Spring Boot for a new FinTech platform, overseeing architecture definition, code reviews, and fostering team collaboration to drive streamlined development processes
  • Spearheading the integration with a third‑party financial application’s RESTful APIs, utilizing OAuth for secure authentication with both application‑level and client‑level flows
  • This ensures secure and efficient data exchange with the external system
  • Architecting and implementing a robust token management strategy using Redis for caching access tokens
  • This minimizes API calls to the third‑party provider, optimizes performance, and reduces overall infrastructure costs
  • Combined Technologies: Java, GCP, MySQL, Docker, GKE, Redis, Git

Fair Isaac Corporation
Bengaluru

Senior Solution Consultant
01.2018 - 01.2020

Job overview

  • Architected a cost‑optimized, scalable microservices architecture on GCP leveraging Docker containers for application packaging and deploy‑ ment
  • Utilized Kubernetes for container orchestration and automatic scaling based on resource utilization, achieving a 25% reduction in infras‑ tructure costs
  • Built secure and reliable integrations with credit bureaus using secure RESTful APIs
  • Implemented JSON Web Tokens (JWT) for stateless au‑ thentication and role‑based access control (RBAC) within the APIs to ensure data security and granular access control to credit data
  • Enhanced microservice performance by leveraging Redis Cache for in‑memory caching of frequently accessed data, reducing database load and improving response times
  • Additionally, implemented Spring Kafka for asynchronous processing of high‑volume tasks, improving system scalability and responsiveness for concurrent requests
  • Developed and maintained software with a focus on high code quality, achieving 95% code coverage through comprehensive unit testing with
  • JUnit
  • Utilized code coverage reports and static analysis tools like SonarQube for early detection of potential bugs and code smells, promoting maintainability and reliability
  • Leveraged Jira for collaborative defect triage with QA professionals and implemented automated testing frameworks (Selenium) to streamline regression testing, leading to a 50% reduction in post‑deployment defects
  • Technologies: Java, GCP, RESTful APIs, Apache Kafka, Redis, JUnit, SonarQube, Selenium, Git

Societe Generale Global Solution Centre

Senior Software Engineer
10.2017 - 01.2018

Job overview

  • Designed and implemented high-performance RESTful web services using Spring Boot and Core Java 8, adhering to clean code principles and industry best practices.
  • Developed comprehensive BDD and integration test frameworks using Cucumber and JUnit, achieving over 90% code coverage and improving system reliability.
    Built robust inter-service communication using REST APIs, handling requests daily with optimized response times.
  • Ensured reliable data exchange and scalability by implementing caching, retry mechanisms, and comprehensive error handling strategies.

Siemens Technology and Services Pvt. Ltd
Bengaluru

Senior System Engineer
10.2015 - 08.2017

Job overview

  • Developed and deployed modular microservices using Java and Spring Boot to ensure scalability and efficient resource management
  • Con‑ tainerized these microservices with Docker for seamless deployment on virtual machines
  • Built and launched a comprehensive Selenium‑based test automation framework for the AMELIE Architect Tool
  • This framework automates the upload of code artifacts, triggering subsequent analysis pipelines to identify potential code smells within the uploaded codebase, streamlining the code quality assessment process
  • Applied industry best practices and coding standards, yielding a 15% improvement in code maintainability and scalability for microservices and test automation frameworks
  • Technologies: Java, Selenium, Docker, MySQL, Git

SLK Software
Bengaluru

Software Engineer
07.2013 - 09.2015

Job overview

  • Gathered requirements and implemented them into existing code base that was designed in J2EE using MVC pattern
  • Maintained detailed documentation of issue resolutions and best practices, facilitating knowledge transfer and continuous improvement within the development team
  • Diagnosed and resolved reported issues, ensuring prompt solutions through effective stakeholder engagement
  • Formulated extensive JUnit test cases, resulting in a 20% reduction in post‑deployment issues by identifying and addressing potential issues early in the development cycle
  • Technologies: Java, MySQL

Education

Himachal Pradesh University

Bachelor of Technology
08.2007 - 07.2011

University Overview

Skills

  • Java 17
  • Javascript
  • Cloud Technologies (GCP): GCE, KMS, Cloud Storage, Cloud SQL, Cloud Pub/Sub, Cloud Monitoring, Cloud Logging
  • Container Orchestration: Docker, Kubernetes (GKE)
  • DevOps & CI/CD: Git, CI/CD Tools (Jenkins, Cloud Build)
  • API Management: Apigee
  • Streaming & Messaging: Apache Kafka
  • Databases: MySQL, PostgreSQL, NoSQL
  • Testing: JUnit, Mockito, Integration Testing Frameworks (Selenium), API Testing Tools (Postman, SoapUI)
  • Shell Scripting
  • Redis

Timeline

Senior Application Developer
UOB Bank
11.2024 - Current
Lead Software Developer
NCR Voyix
10.2020 - 11.2024
Senior Solution Consultant
Fair Isaac Corporation
01.2018 - 01.2020
Senior Software Engineer
Societe Generale Global Solution Centre
10.2017 - 01.2018
Senior System Engineer
Siemens Technology and Services Pvt. Ltd
10.2015 - 08.2017
Software Engineer
SLK Software
07.2013 - 09.2015
Himachal Pradesh University
Bachelor of Technology
08.2007 - 07.2011
Anit Kumar