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.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Work Experience
Senior Technical Lead / Technical Lead at Restrata
March 1, 2022 - PresentArchitected 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, 2022Led 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, 2019Higher education LMS for course management, assignments, assessments, and student progress tracking.
Associate Technical Lead at Singapore Telecommunications (Singtel)
April 1, 2014 - May 31, 2017Java-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, 2013Backend 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, 2012Open 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, 2011Postgraduate Diploma in Computer Science at University of Colombo School of Computing
January 11, 2030 - January 1, 2023Qualifications
Oracle Certified Professional — Java EE Web Component Developer
January 11, 2030 - May 13, 2026Oracle Certified Professional — Java SE Programmer
January 11, 2030 - May 13, 2026Awards: Singtel Recognition Award
December 2, 2016 - May 13, 2026Industry Experience
Software & Internet, Computers & Electronics, Professional Services
Skills
Experience Level
Expert
Expert
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.