Java developer and tech lead with 16 years of experience designing, developing, and maintaining large enterprise applications for banking and financial institutions across multiple geographies. Strong background in Java, Spring Boot, microservices, REST/SOAP integrations, and event-driven systems using Kafka. Experienced in Agile delivery and cloud-native CI/CD pipelines with Jenkins, Docker, Kubernetes, Git, Maven/Gradle, along with deep domain knowledge in retail/commercial banking, lending, payments, card processing, AML/ATF/KYC, onboarding, and compliance reporting. Also has working knowledge across front-end (React/Node) and Linux/AWS deployments.

KARTHIK RAJU G

Java developer and tech lead with 16 years of experience designing, developing, and maintaining large enterprise applications for banking and financial institutions across multiple geographies. Strong background in Java, Spring Boot, microservices, REST/SOAP integrations, and event-driven systems using Kafka. Experienced in Agile delivery and cloud-native CI/CD pipelines with Jenkins, Docker, Kubernetes, Git, Maven/Gradle, along with deep domain knowledge in retail/commercial banking, lending, payments, card processing, AML/ATF/KYC, onboarding, and compliance reporting. Also has working knowledge across front-end (React/Node) and Linux/AWS deployments.

Available to hire

Java developer and tech lead with 16 years of experience designing, developing, and maintaining large enterprise applications for banking and financial institutions across multiple geographies. Strong background in Java, Spring Boot, microservices, REST/SOAP integrations, and event-driven systems using Kafka.

Experienced in Agile delivery and cloud-native CI/CD pipelines with Jenkins, Docker, Kubernetes, Git, Maven/Gradle, along with deep domain knowledge in retail/commercial banking, lending, payments, card processing, AML/ATF/KYC, onboarding, and compliance reporting. Also has working knowledge across front-end (React/Node) and Linux/AWS deployments.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

Javanese
Fluent

Work Experience

Senior Developer & Tech Lead at Life sciences and Pharma Startup
August 1, 2023 - February 1, 2026
End-to-end design and development of backend modules and integration with third-party systems. Owned DB schema work and supported testing coordination. Implemented procurement, billing, and inventory-related functionality, including RESTful microservices for dockerized development and cloud deployment to AWS. Built and exposed APIs to propagate data to downstream systems and contributed to successful end-to-end module delivery.
Senior Developer & Tech Lead at HSBC
August 1, 2021 - March 1, 2023
Developed domain-driven onboarding APIs enabling Banking-as-a-Service for multiple channel partners. Designed and built DDAPI microservices in Java/Spring Boot with REST and Oracle. Implemented a rule framework and multiple business rules using MVEL to support onboarding decisions and configurable customer journeys. Delivered service implementations and integrations within Agile practices.
Senior Developer at Bell Canada
November 1, 2020 - March 1, 2021
Built microservices for service request processing and routing. Producer microservice classified new requests and routed them to specific Kafka topics. Processor microservice consumed, validated, and performed initial resource allocation by invoking backend services. Worked on health checks and implemented resilience using Resilience4j.
Senior Developer & Tech Lead at Tangerine Bank
November 1, 2016 - September 1, 2020
Worked on Forward Banking portal revamp, including modules for mutual funds KYC notifications, low balance alerts, account activity, and CIF restrictions events. Implemented and enhanced TSYS integration web services and supported creation/launch of a new credit card product (World MasterCard). Designed and implemented fraud checks by integrating with Citadel from Equifax. Built REST services for vendor integrations including Canada Post, Silanis, Equifax, TransUnion, and Univeris. Delivered AML/ATF/KYC-related capabilities and supported security/compliance integrations.
at State Bank of India and Associate Banks (Supply Chain Finance Unit - SCFU / e-DFS)
November 1, 2014 - September 1, 2015
Designed and implemented transaction authorization levels, transaction handling, and offline transaction routines for supply chain finance loan disbursal and interest recovery. Built complex transaction processing including escrow instructions generation and supported MIS reporting.
Software Engineer
November 1, 2014 - September 1, 2015
at SBI ITFO (International Transaction - Foreign Office)
March 1, 2014 - October 1, 2014
Developed portal capabilities for multi-currency international transactions with offline bulk processing routines. Generated MIS reports and sent automated SMS/email notifications. Integrated with FINACLE core banking via web services and implemented ISO 8583 as a layered, pluggable component. Also designed and developed web services for mobile banking.
at MasterCard / Datacash (MCDC)
October 1, 2013 - February 1, 2014
Worked on payment gateway routing and handled change requests for card-present/card-not-present scenarios. Delivered backend services using Java/Spring MVC and SOAP/XML integrations with testing support via JUnit.
at OnlineSBI (State Bank of India Internet Banking)
May 1, 2011 - September 1, 2013
Implemented high-security authentication features including two-factor authentication with RAS SecureID and OTP to registered mobile/email. Worked on account statement and balance enquiry flows for retail and corporate customers and handled related change requests and security enhancements.
Senior Developer & Tech Lead (Module Lead) at Tech Mahindra
May 1, 2011 - September 1, 2016
Led and owned sales platform development and validation workflows. Designed and developed sale management features including sale search, sale edit, and sale validation batch processing. Implemented credit allocation for officers based on product sales/leads and built related activity credit logic. Supported internationalization using country-specific parameters and databases and delivered configurable batch jobs.
Software Programmer at TSYS Global Solutions
February 1, 2009 - May 1, 2011
Software Engineer at Satyam Computer Services Ltd
April 1, 2007 - December 1, 2008

Education

MBA at Madras University
January 1, 2009 - January 1, 2009
B.TECH - INFORMATION TECHNOLOGY at Madras University
January 1, 2004 - January 1, 2004
Diploma - COMPUTER TECHNOLOGY at DOTE
January 1, 2001 - January 1, 2001

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Hire a Back-End Developer

We have the best back-end developer experts on Twine. Hire a back-end developer today.