Software Engineer @ NatWest Group | Backend Engineer · Distributed Systems · Java · Spring Boot · Kafka · Real-Time Platforms · Fintech

India


India

India


India



Postgraduate Degree, Computer Software Engineering
International Institute of Information Technology Bangalore

Bachelor of Engineering, Computational Science
Sathyabama Institute of Science & Technology, Chennai
Join Baibhav and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Engineer @ NatWest Group | Backend Engineer · Distributed Systems · Java · Spring Boot · Kafka · Real-Time Platforms · Fintech
I design and operate distributed backend systems built for high throughput, low latency, and production resilience. At NatWest Group, I build the microservice infrastructure that sits on the live transaction path of banking operations — event-driven pipelines, real-time APIs, and cloud-native services that have contributed to preventing $12.5B in potential fraud losses in FY2024. My work spans the full platform depth: Kafka-based event streaming, APIGEE-governed REST APIs, MongoDB data modelling for high-volume audit and compliance workloads, and cloud-native deployment on Kubernetes and PCF with GitLab CI/CD. I focus on the engineering problems that matter at scale: service reliability under load, fault tolerance, observability, and low-latency system design. I've built end-to-end observability stacks with Splunk and DXAPM that cut incident response times by 30%, and I own services from API contract through production monitoring — including incident response and performance optimisation. Core competencies: Distributed Systems · Event-Driven Architecture · Java · Spring Boot · Apache Kafka · Microservices · REST APIs · MongoDB · PCF · CI/CD · System Design · Observability · Fintech. Previously at Axtria, I built Spring Boot integration services for enterprise data platforms in life sciences analytics. M.Tech from IIIT Bangalore · AWS Solutions Architect (Associate). Open to senior backend engineering roles building high-scale platforms — payments infrastructure, booking systems, marketplace backends, or financial data pipelines where reliability and throughput are first-class engineering concerns.
Greater Bengaluru Area
cursor
opencode
Software Engineer(Fraud Prevention CoE) at NatWest Group, Jan 2023 - Present · 3 yrs 8 mos, India, Technologies: Java · Spring Boot · Kafka · MongoDB · APIGEE · PCF · Kubernetes · GitLab CI/CD · Splunk · DXAPM · REST APIs - Architected and owned multiple fraud detection microservices in Java/Spring Boot — part of a distributed system that contributed to preventing $12.5B in potential fraud losses in FY2024, with APIGEE-governed APIs providing secure, controlled data exposure across retail banking channels. - Designed event-driven fraud analytics pipelines on Apache Kafka, enabling sub-second transaction risk evaluation across distributed services — improving fraud detection precision by 20% and reducing false positives by 40%. - Owned end-to-end deployment of cloud-native fraud services on Pivotal Cloud Foundry (PCF) with auto-scaling and zero-downtime releases; built and maintained GitLab CI/CD pipelines reducing deployment cycle time and increasing release reliability. -Built end-to-end observability for fraud services using Splunk and DXAPM — centralised log aggregation, real-time dashboards, and proactive alerting reduced mean incident response time by 30% and enabled faster root cause analysis in production. - Designed MongoDB data models for high-volume transactional audit logs and compliance records — optimised indexing strategies for low-latency retrieval under fraud investigation SLAs and regulatory audit requirements. - Led design of the Strategic Fraud Card Action Microservice — a real-time gateway service consuming Kafka topics, routing through APIGEE-managed APIs, and orchestrating card block/replace/cancel actions across the Retail DigiX and CDNA systems with full MongoDB audit traceability. - Designed and shipped the CES Notes Service — a Kafka-driven microservice supporting Fraud Ops analysts with real-time transaction enrichment, SOAP/XML integration with the ESP system via CICS calls, and bidirectional sync with core customer data through the CES UI.
Software Engineer at NatWest Group, Jan 2023 - Present · 3 yrs 8 mos, Stack: Java 17 · Spring Boot · Apache Kafka · MongoDB · TYK / APIGEE · REST APIs · PCF · GitLab CI/CD · JUnit · Splunk · DXAPM •Designed and built scalable backend microservices in Java/Spring Boot supporting real-time fraud prevention workflows across NatWest's retail banking platform — REST API services processing high-volume transaction events, contributing to $12.5B in safeguarded financial value in FY2024. •Architected high-throughput Kafka event streaming pipelines — optimised partition configuration and consumer group topology to maximise message throughput and minimise processing latency, enabling sub-second fraud risk decisions; improved detection precision by 20% and reduced false positives by 40%. •Wrote and maintained JUnit unit and integration test suites as a core part of the development workflow, alongside SonarQube-gated code quality checks within CI/CD pipelines — ensuring regression safety and maintainability across the fraud microservices codebase. •Engineered MongoDB-backed data persistence and audit infrastructure for fraud investigation workflows — designed schemas, indexing strategies, and caching-aware access patterns to optimise query performance and ensure low-latency retrieval under regulatory audit requirements. •Built and maintained GitLab CI/CD pipelines automating build, test, and deployment for containerised services on PCF — improving release cadence, deployment reliability, and rollback safety across the fraud services estate. •Strengthened platform observability and on-call production reliability — built centralised Splunk/DXAPM monitoring with proactive alerting and defined SLAs, reducing mean incident response time by 30%; diagnosed and resolved complex production issues under live operating conditions. •Drove performance and scalability initiatives — optimised database access patterns and service processing logic, including CompletableFuture-based concurrency; led load and performance testing under peak transaction volumes to v
Software Analyst at Axtria - Ingenious Insights, May 2022 - Oct 2022 · 6 mos, India, - Engineered backend integration between Reltio (master data management platform) and AxtriMAX, building Spring Boot services to consume and transform REST APIs for life sciences data pipelines used in commercial analytics. - Developed Spring Boot microservices for the DataMAX platform — each module responsible for ingesting, transforming, and exposing structured data assets to downstream analytics workflows, with REST API contracts tested via Postman. - Delivered features across the full SDLC in a Scrum team — requirements, development, unit testing, code review, and production deployment — within a fast-moving 6-month engagement.
Senior Systems Engineer (Java Developer Trainee) at Cognizant, Aug 2021 - May 2022 · 10 mos, India, Technologies- Java, Agile, Object-Oriented Programming, Active Directory, Service Now, Salesforce Management, Microsoft Endpoint Manager, Dell One Identity, Zoom Admin Management, Sharefile, Account Admin, PingID. - Contributed to backend development of a B2B proctored hiring platform using Node.js and Python — implemented API endpoints, wrote test cases, and improved SonarQube code quality scores as part of an Agile delivery team. - Completed intensive backend engineering training in Java and OOP within an Agile environment; applied learnings directly to production bug fixes and feature delivery on client projects.
Programming Analyst at Cognizant, Aug 2020 - Apr 2022 · 1 yr 9 mos, Stack: Java · Node.js · Python · MySQL · OOP · SonarQube · Agile •Contributed backend development to a B2B proctored hiring platform in Node.js and Python — built API endpoints, wrote unit tests, resolved production bugs, and improved SonarQube code quality coverage. •Built foundational engineering competency in distributed systems, clean code, and CI/CD-driven delivery through intensive Java/OOP training applied directly to production feature work.
Engineer Trainee at Cognizant, Aug 2020 - Jul 2021 · 1 yr, India, - Worked as Backend Development in Agile environment and received training of backend development - Debug and test before deploy code to production Technologies used - Technologies used - Java, Agile, Object-Oriented ProgrammingActive Directory, Service Now, Salesforce Management, Microsoft Endpoint Manager, Dell One Identity, Zoom Admin Management, Sharefile, Account Admin, PingID.
Postgraduate Degree, Computer Software Engineering, International Institute of Information Technology Bangalore
Bachelor of Engineering, Computational Science, Sathyabama Institute of Science & Technology, Chennai