London, UK · Open to senior & staff roles

Vivek Mehta

Senior Back-End Developer · Core Java & Multithreading · Investment Banking Technology

I’ve spent fifteen years making financial systems behave themselves. They usually do.

Download CV
About

From servlets to microservices.

I started my career writing Java servlets for an HR platform in India. Today I lead backend delivery on ESG data infrastructure at Deutsche Bank, maintaining a two-year zero-defect production record across a team of eleven. The thread running through all of it is the same: a deep obsession with correctness, performance, and the kind of engineering discipline that holds up under real pressure.

Core Java is my native language, but I’ve spent the last year deliberately expanding into AI-assisted development, including building a live multi-agent application using Gemini 2.5 and Spring Boot. I’m based in London, energised by what’s changing in the industry right now, and actively looking for a permanent senior or staff-level role where engineering rigour and genuine innovation coexist.

Skills

The stack I ship with.

Languages & Core

  • Java 8–17
  • Multithreading & Concurrency
  • Kotlin (active adoption)
  • Python (scripting)

Frameworks

  • Spring Boot
  • Spring Framework
  • Apache Spark
  • Kafka

Infrastructure

  • Kubernetes
  • OpenShift
  • Docker
  • GCP Hybrid Cloud

Data

  • Oracle DB
  • PostgreSQL
  • MongoDB

DevOps

  • GitHub Actions
  • TeamCity
  • Helm
  • CI/CD

Testing

  • TDD
  • JUnit
  • Mockito
  • Cucumber
  • Serenity

AI Tools

  • GitHub Copilot
  • Gemini Code Assist
Experience

Where I’ve been shipping.

Jan 2023 – Present
Senior Back-End Developer · Tech Lead
DB

ESG Data Platform

TCS / Deutsche Bank

Led backend delivery across 11 engineers on a high-volume ESG data platform enriching counterparty profiles with carbon, taxonomy, and biodiversity data for Deutsche Bank's regulatory reporting. Maintained a two-year zero-defect production record. Built a concurrency-driven Java microservice that lifted ESG data match rates by 10–20%. Cut Spark pipeline errors from 50% to 1% and deployment time from 4 hours to 1 hour.

May 2020 – Dec 2022
Senior Back-End Developer
DB

Standard Benchmarking Tool

TCS / Deutsche Bank

Built multi-step regulatory submission workflows with Spring Boot REST APIs and Oracle DB schemas designed from scratch. Converted an entirely manual Cucumber/Serenity regression suite into a distributed JGroups automated framework — cutting manual QA effort by 80% and earning recognition from client leadership as an asset to the organisation.

May 2019 – Apr 2020
Back-End Developer
FC

Vehicle Recall Management Tool

TCS / Fiat Chrysler (FCA)

Built a Spring Boot batch application to process vehicle component data for safety recall management across global campaigns. Took ownership of AppScan vulnerability remediation across multiple legacy modules — hardening the codebase to a standard where production releases went out cleanly every time.

Feb 2016 – Apr 2019
Java Developer
FS

Prepaid Card Platform

Infosys / Fiserv

Led back-end development across three connected prepaid card platforms — business rule configuration, merchant onboarding, and gift card ordering. Identified a root-cause AppScan vulnerability tied to an outdated logging framework, migrated portfolio-wide to Log4j2, and saved an estimated 450 developer hours. Total impact: 530+ hours saved across the engagement.

Aug 2014 – Feb 2016
Software Engineer
CG

Risk Management

Capgemini / CitiGroup

Worked on a real-time risk management platform monitoring obligor limit exceptions across public and private fund groups — a system where slow or wrong meant direct financial exposure. Core Java and Spring on the back end, with a focus on performance and correctness under load.

Dec 2010 – Jul 2014
Software Developer
NJ

HR Management

Finlogic / NJ

Earlier roles across travel booking platforms, a desktop QA automation utility (Selenium RC + Java Swing), and an HR management system serving 300+ employees. Delivered the first version of a B2B travel site within a 3-month window. Full details available on request.

Featured Project

AI Model Advisor

GDG London AI DevCamp · May 2026

AI Model Advisor

A four-agent AI pipeline (Intake → Search → Analysis → Recommendation) built on Spring Boot 3.4 and Java 17, powered by Gemini 2.5 Flash with Google Search grounding. Uses an Agent-to-Agent (A2A) microservice pattern and ships as a Docker container deployable on Cloud Run.

@Agent("intake")
→ parse user requirements
@Agent("search")
→ Gemini 2.5 + Google grounding
@Agent("analysis")
→ score candidate models
@Agent("recommend")
→ return structured advice
Achievements

Measurable outcomes.

0

Production defects over 2 years at Deutsche Bank

75%

Reduction in deployment time

80%

Reduction in manual QA effort

530+

Developer hours saved at Fiserv

Recognition

What clients say.

“Vivek's contribution to the QA automation framework was exceptional — the kind of initiative that makes a real difference to how a team operates. He is genuinely an asset to this organisation.”

— Client Leadership, Deutsche Bank · Standard Benchmarking Tool, 2022

Recognised for reducing manual QA effort by 80%
Contact

Let’s build something serious.

Open to permanent senior or staff-level back-end roles in London or hybrid. Quickest reply is by email.

Download Resume