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.
Language
Javanese
Fluent
Work Experience
Senior Developer & Tech Lead at Life sciences and Pharma Startup
August 1, 2023 - February 1, 2026End-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, 2023Developed 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, 2021Built 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, 2020Worked 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, 2015Designed 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, 2014Developed 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, 2014Worked 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, 2013Implemented 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, 2016Led 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, 2011Software Engineer at Satyam Computer Services Ltd
April 1, 2007 - December 1, 2008Education
MBA at Madras University
January 1, 2009 - January 1, 2009B.TECH - INFORMATION TECHNOLOGY at Madras University
January 1, 2004 - January 1, 2004Diploma - COMPUTER TECHNOLOGY at DOTE
January 1, 2001 - January 1, 2001Qualifications
Industry Experience
Financial Services
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer today.