Summary
Overview
Work History
Education
Skills
Certification
Projects
Languages
Languages
Timeline
Generic
Vivek Bhardwaj

Vivek Bhardwaj

Bangalore

Summary

Senior Engineering Leader with 12+ years of experience building large‑scale distributed systems, enterprise microservices, mobile applications, and cloud‑native platforms. Hands‑on expertise across Java, Spring Boot, pyspark , ReactJS, AngularJS, Android, Kafka, AWS/GCP, and high‑performance engineering. Proven record of leading cross‑functional teams, modernizing legacy systems, and delivering mission‑critical products across Banking, Retail, eCommerce, media and Financial Crime domains.

Overview

13
13
years of professional experience
1
1
Certification

Work History

Senior Java Technical Lead

National Australia Bank
Gurugram/Bangalore
01.2021 - Current
  • Leading 10+ backed/full‑stack engineers across financial crime modernization platforms.
  • Architected cloud-native microservices using Java 17, Spring Boot 3, Kafka, Redis, PostgreSQL, AWS.
  • Built high‑performance screening engines and PySpark-based data pipelines.
  • Improved API latency from ~900ms to ~200ms via performance tuning and caching strategies.
  • Migrated legacy Java services to containerized microservices on AWS EKS.
  • Implemented observability using Splunk, AppDynamics, Datadog.
  • Hired and mentored 10+ engineers; improved delivery velocity by 45%.

Technology Specialist

Coforge
Noida
12.2017 - 01.2021
  • Developed backend systems for Emirates & Bed Bath & Beyond using Spring Boot, Kafka, GCP.
  • Built large-scale notification & operations workflows handling millions of daily events.
  • Mentored teams and improved code quality & architecture consistency.

Software Engineer

Prolitus Technologies
Noida
02.2015 - 12.2017
  • Built Java backend systems for fintech & retail clients.
  • Developed Android applications using Java, Kotlin, Retrofit, SQLite.
  • Delivered end-to-end product features with cross-functional teams.

Android Developer

Beckon delve
Mohali
02.2013 - 02.2015
  • Built Android applications with Java, MVVM, Jetpack.
  • Integrated push notifications, analytics, offline caching.

Education

B.Tech - Electronics & Communication Engineering

NIT Kurukshetra

Skills

  • Java 17/21
  • Spring Boot
  • Microservices
  • REST
  • Pyspark
  • Nodejs
  • ReactJS
  • AngularJS
  • HTML5
  • CSS3
  • JavaScript
  • Android (Java/Kotlin)
  • Jetpack
  • Mobile Architecture
  • Kafka
  • Redis
  • RabbitMQ
  • PostgreSQL
  • MySQL
  • Oracle
  • AWS (EKS, S3, RDS)
  • GCP (GKE, Cloud SQL)
  • Docker
  • Kubernetes
  • JUnit
  • Mockito
  • Selenium
  • Playwright
  • Appium
  • Cucumber
  • CI/CD (Harness, Jenkins, GitHub Actions)
  • Distributed Systems
  • Performance Tuning
  • SRE Practices
  • Agile Leadership
  • Hiring
  • Mentoring

Certification

  • Oracle Certified Java Programmer (OCPJP)
  • AWS Cloud Practitioner
  • AWS Developer Associate

Projects

Financial Crime – National Australia Bank (NAB)

Technologies: Java 17, Python, PySpark, Angular, Spring Boot 3, Kafka, Redis, PostgreSQL, Oracle

SAS DB, AWS (S3, RDS), Docker, Kubernetes, Harness, OpenAPI, Airflow, Splunk, AppDynamics

Description:

- Contributed to Name Screening and Risk Rating Microservices within NAB's Financial Crime

Domain.

- Developed scalable backend systems for entity screening against strategic watchlists.

- Built microservices with Java 17 and Spring Boot 3, using Kafka for event streaming and Redis for

high-speed indexing.

- Orchestrated workflows with Apache Airflow for validation, transformation, enrichment, and

indexing.

- Ensured observability with Splunk and AppDynamics.

Intelligent Document Processing Platform – National Australia Bank

Technologies: Python, LangChain, Llama Index, Semantic Kernel, Faiss, Chroma, Kafka, Docker,

Kubernetes, AWS, MLflow, PyTorch, TensorFlow, Redis

Description:

- Built an AI platform to extract, analyze, and categorize data from unstructured documents using

LLMs.

- Automated workflows, reduced manual data entry, and accelerated decision-making for

enterprise clients.

- Designed data ingestion pipelines with Python, PySpark for large structured/semi-structured data.

- Deployed using Docker/Kubernetes and managed via Harness; integrated AWS S3 and RDS.

- Mentored 10 engineers and promoted best practices.

Flikk – Times Group Media Pvt Ltd

Technologies: Java, Spring MVC, Hibernate, REST, Grafana, Zipkin, MySQL, C++

Description:

- Developed REST APIs invoked by Android app on lock screen for content delivery.

- Designed and maintained rental module; handled coding, testing, and application support.

Databack – Databack Media Pvt. Ltd.

Technologies: Java, Spring MVC, Hibernate, REST, ReactJS, Cassandra, Grafana

Description:

- Enhanced Android app for mobile data saving.

- Contributed backend features and maintenance.

Webshop – Smile Group

Technologies: Java, JPA, REST APIs, GCP, MySQL, MongoDB

Description:

- Built backend services for product uploads, deactivation, and sales tracking for a fashion ecommerce platform.

Qureka – CoolBoots Media Pvt. Ltd.

Technologies: Java 8, Spring Boot, Microservices, Kafka, AWS, Docker, Kubernetes, MongoDB

Description:

- Developed a multilingual live quiz platform.

- Managed real-time quiz operations and backend services.

MaxWholesale – 99 Algorithms Pvt. Ltd.

Technologies: Spring 3.0, JSP, Hibernate, AJAX, REST APIs, MySQL

Description:

- Created backend services to manage wholesale inventories and streamline procurement.

Inventory Movement – Bed, Bath & Beyond

Technologies: Spring Boot, Microservices, JMS, ElasticSearch, AWS, Angular 9, DB2, Spark,

Datadog, InfluxDB, Microsoft SQL Server, Splunk, AppDynamics

Description:

- Worked on backend processes for goods movement, packaging, and order management.

- Ensured integration and performance across microservices architecture.

CNC Project – Emirates Airlines

Technologies: Spring Boot, Microservices, Kafka, JPA, Oracle, ReactJS, GCP, Docker, Kubernetes,

Hadoop, Hive, Splunk

Description:

- Built a notification system for flight operations handling emails, WhatsApp, and push notifications

Delivered reliable and scalable communication services

Languages

  • English
  • Hindi

Languages

English
Proficient
C2
Hindi
Proficient
C2

Timeline

Senior Java Technical Lead

National Australia Bank
01.2021 - Current

Technology Specialist

Coforge
12.2017 - 01.2021

Software Engineer

Prolitus Technologies
02.2015 - 12.2017

Android Developer

Beckon delve
02.2013 - 02.2015

B.Tech - Electronics & Communication Engineering

NIT Kurukshetra
Vivek Bhardwaj