Available to hire
Results-driven, customer-focused and analytical Senior Software Engineer with 9+ years of experience in designing and building Java/Spring-based systems and microservices. Strong integration and problem-solving skills, with hands-on expertise across REST/SOAP/gRPC, event-driven architectures, and CI/CD.
Experienced in fintech, banking, and finance domains, delivering production support and robust service development using Spring Boot, Hibernate/JPA, Docker/Kubernetes, and data stores such as Cassandra and PostgreSQL. Thinks “out of the box” while maintaining code quality through reviews, testing, and performance-oriented engineering.
Language
English
Advanced
Work Experience
Specialist Software Engineering at LTI Mindtree (Client: CITI Bank)
May 1, 2024 - PresentDeveloped and implemented features for a Trade Booking system, including ongoing bug fixing and testing support. Worked on deployments and deployment-related documentation. Built services using Spring Boot and integrated with frontend components using React JS and Kotlin.
Senior Software Developer at Audax P/L
September 1, 2022 - April 30, 2024Worked on Standard Chartered Bank Nexus (Banking as a Service). Built microservices to fetch and persist accounts and transactions, and developed APIs via REST and gRPC. Implemented event-driven microservice components, provided Prod/UAT support, and delivered unit testing and code reviews with pair programming. Used Cassandra, PostgreSQL, Kubernetes, and Spring Boot in a microservices environment.
Senior Application Developer at U3 Infortech Singapore (End Client: DBS)
December 1, 2020 - August 31, 2022Developed microservices and APIs in Java/Spring/Spring Boot with REST-based endpoints across multiple microservices. Integrated sub-systems and composed final results for downstream consumption. Performed unit and functional testing, participated in CI/CD, and collaborated with other developers on code reviews.
Java Developer at Credit Agricole Corporate and Investment Bank
October 1, 2018 - December 31, 2020Developed Java-based services and microservices using Spark, Kafka, HBase, and supporting tools like Kibana and HDFS. Built data-oriented architecture and supported big data processing workflows. Performed code refactoring driven by Sonar issues, interacted with external systems for data processing, and delivered required datasets to other systems. Wrote unit tests using JUnit and contributed to R&D.
Senior Software Engineer at Creative Software
October 1, 2017 - February 28, 2018Created new SOAP web services, refactored code to resolve Sonar findings, and developed parts of the Logistic Transport Management System following coding standards. Conducted R&D related to gRPC, messaging, Docker, Spring Boot, and microservices. Supported API migration efforts toward microservices.
Senior Software Engineer at Nimbus Venture (Pvt) Ltd.
January 1, 2017 - June 30, 2017Performed code reviews, identified code-level and functional issues, and fixed them. Developed the Fleet Management System according to coding standards and helped improve other developers’ understanding of core software engineering principles and concepts.
Engineer Technology (Trainee Engineer Technology) at Accelaero (Pvt) Ltd.
October 1, 2014 - December 31, 2016Designed and developed high-volume, low-latency applications for mission-critical systems with unit testing and code reviews. Participated in software design meetings and contributed to technical design documents and proposed solutions. Recommended optimum coding methodologies and performed full-stack development work. Built using Java/Spring/Hibernate with Oracle and Docker/Kubernetes, and developed UI features using AngularJS and supported bug fixing.
Education
B.Sc.(Eng) in Computer Engineering at University of Peradeniya, Sri Lanka
January 1, 2010 - January 1, 2014Qualifications
Spring Certified Professional 2024 [V2] – VMWare by Broadcom
January 1, 2024 - July 19, 2026Industry Experience
Financial Services, Software & Internet
Hire a Software Engineer
We have the best software engineer experts on Twine. Hire a software engineer today.