I’m Chandika Malimage, a Senior Technical Lead with over a decade of experience building scalable backend systems and cloud-native architectures. I specialize in Java-based microservices, reactive programming, and data modeling, leading end-to-end technical delivery for high-volume, business-critical platforms serving international clients. I thrive in collaborative, product-focused environments and enjoy mentoring teams, conducting code reviews, and shaping architecture decisions. I actively leverage cloud-native patterns across the full software development life cycle to accelerate delivery while maintaining quality.

Chandika Malimage

I’m Chandika Malimage, a Senior Technical Lead with over a decade of experience building scalable backend systems and cloud-native architectures. I specialize in Java-based microservices, reactive programming, and data modeling, leading end-to-end technical delivery for high-volume, business-critical platforms serving international clients. I thrive in collaborative, product-focused environments and enjoy mentoring teams, conducting code reviews, and shaping architecture decisions. I actively leverage cloud-native patterns across the full software development life cycle to accelerate delivery while maintaining quality.

Available to hire

I’m Chandika Malimage, a Senior Technical Lead with over a decade of experience building scalable backend systems and cloud-native architectures. I specialize in Java-based microservices, reactive programming, and data modeling, leading end-to-end technical delivery for high-volume, business-critical platforms serving international clients.

I thrive in collaborative, product-focused environments and enjoy mentoring teams, conducting code reviews, and shaping architecture decisions. I actively leverage cloud-native patterns across the full software development life cycle to accelerate delivery while maintaining quality.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert

Work Experience

Senior Technical Lead / Technical Lead at Restrata
March 1, 2022 - Present
Architected and led end-to-end design of mass-communication platform, building reactive, non-blocking Java services with Spring WebFlux and Project Reactor; designed asynchronous, queue-based delivery flows; integrated SparkPost, Sinch, Microsoft Teams, and Firebase push; built real-time delivery and response dashboards; modeled JSONB-heavy PostgreSQL schemas; owned production stability and mentored engineers on reactive patterns; supported cloud-native deployment on AWS, Kubernetes, and Docker.
Technical Lead at Digital Micro Services
November 1, 2019 - February 1, 2022
Led backend architecture for a web-based inventory management system; built microservices with Java/Spring Boot; implemented Kafka-based asynchronous processing; designed scalable PostgreSQL schemas; deployed on AWS, Kubernetes, and Docker; delivered production-grade features and mentored engineers.
Associate Technical Lead / Senior Software Engineer at Pearson Lanka
June 1, 2017 - October 31, 2019
Higher education LMS for course management, assignments, assessments, and student progress tracking.
Associate Technical Lead at Singapore Telecommunications (Singtel)
April 1, 2014 - May 31, 2017
Java-based prepaid mobile portal for a South East Asian telecom market — recharges, subscriptions, and prepaid services.
Software Engineer at CodeGen International
September 1, 2012 - December 31, 2013
Backend development for product management, stock tracking, inventory movements, and reporting workflows; implemented Kafka-based processing for asynchronous pipelines; led backend design using Spring Boot; maintained code quality and deployment readiness.
Software Engineer at Virtusa
January 1, 2011 - August 1, 2012
Open Reach Portal & Gateway for British Telecom; Led backend design and implementation of Spring Boot services for product management, stock tracking, inventory movements, and reporting workflows; designed Kafka-based asynchronous processing; supported AWS, Kubernetes, and Docker deployments; contributed to LMS data modeling.

Education

BSc in Computer Science at University of Colombo School of Computing
January 11, 2030 - January 1, 2011
Postgraduate Diploma in Computer Science at University of Colombo School of Computing
January 11, 2030 - January 1, 2023

Qualifications

Oracle Certified Professional — Java EE Web Component Developer
January 11, 2030 - May 13, 2026
Oracle Certified Professional — Java SE Programmer
January 11, 2030 - May 13, 2026
Awards: Singtel Recognition Award
December 2, 2016 - May 13, 2026

Industry Experience

Software & Internet, Computers & Electronics, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert

Hire a Back-End Developer

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