Himalayas logo
Dilanka SandaruwanDS
Open to opportunities

Dilanka Sandaruwan

@dilankasandaruwan

Backend-focused Java developer experienced in payment systems, ISO messaging, and scalable API design.

Sri Lanka
Message

What I'm looking for

I am seeking backend or payments engineering roles where I can design robust APIs, work on ISO/transaction systems, contribute to observability, and grow into technical leadership.

I am a motivated software engineer specializing in backend development and enterprise-grade payment solutions. I focus on building scalable, secure APIs using Java and Spring Boot and have hands-on experience with POS and ATM transaction systems.

At Epic Lanka I designed and developed backend APIs, implemented ISO 8583 message processing, and integrated solutions with banking systems to support account inquiry, payment initiation, and transaction routing. I also improved system observability by implementing ELK Stack and Grafana monitoring.

Earlier roles include Java development for government systems where I maintained secure applications and ensured compliance with confidentiality standards, and leadership experience as a team leader coordinating client requirements and delivery for SMEs.

I hold a BEng (Hons) in Software Engineering and multiple SQA software engineering certifications. I am a fast learner, collaborative team player, and committed problem solver who delivers reliable, production-ready systems.

Experience

Work history, roles, and key accomplishments

EL
Current

Software Engineer

Epic Lanka Pvt Ltd

Jan 2023 - Present (2 years 8 months)

Designed and developed backend APIs using Java and Spring Boot for banking/payment systems, implemented ISO 8583 message processing for ATM/POS transactions, and improved reliability via ELK Stack and Grafana monitoring.

Education

Degrees, certifications, and relevant coursework

IIC University of Technology logoIT

IIC University of Technology

Bachelor of Engineering (Hons), Software Engineering

2017 - 2022

Completed a Bachelor of Engineering (Hons) in Software Engineering with coursework and projects focused on software development and systems engineering.

Tech stack

Software and tools used professionally

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Dilanka Sandaruwan - Software Engineer - Epic Lanka Pvt Ltd | Himalayas