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.
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.
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
Where I’ve been shipping.
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.
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.
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.
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.
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.
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.
AI Model Advisor
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.
Measurable outcomes.
Production defects over 2 years at Deutsche Bank
Reduction in deployment time
Reduction in manual QA effort
Developer hours saved at Fiserv
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
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
