Summary
Overview
Work History
Education
Skills
Certification
LANGUAGES
Timeline
SeniorSoftwareEngineer

UDAYANGA WARATHANNA

Chemnitz

Summary

Senior Software Engineer with 12+ years of experience in Java backend development and microservices architecture. Proven track record in multinational environments (Germany, Singapore, Sri Lanka) building scalable, market-leading software solutions. Expertise in cloud technologies (AWS, Azure), event-driven systems, and modern DevOps practices. Seeking a challenging role in Munich with hybrid or remote flexibility.

Overview

13
13
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Mobilezone
01.2013 - Current
  • Develop and optimize REST APIs for DIWI B2B application handling millions of contracts
  • Implement microservices architecture serving 1000+ dealers across Europe
  • Utilize AI tools (ChatGPT, Co-Pilot, DeepSeek) to enhance development efficiency
  • Technologies: Java, Spring Boot, AWS, Kubernetes, Kafka, PostgreSQL, Docker

Senior Software Engineer

Ladenzeile
02.2022 - 10.2023
  • Designed event-driven microservices using Kafka for B2B Partner Dashboard
  • Collaborated with stakeholders on requirement gathering and system design
  • Technologies: Java 17, Spring Boot, Kotlin, Kafka, AWS, Kubernetes, MySQL, Angular

Senior Full Stack Engineer

Singtel
06.2020 - 01.2022
  • Developed microservices for 5G Paragon portal using Java/Spring Cloud
  • Implemented CI/CD pipelines with Jenkins/Ansible and managed Kubernetes in Azure
  • Mentored interns and conducted code reviews
  • Technologies: Java, Spring Boot, Vue.js, MongoDB, Azure, Docker, Kubernetes

Senior Software Engineer

CrimsonLogic
04.2019 - 06.2020
  • Full-stack development of port management system using Angular and Java microservices
  • Conducted R&D on Kafka and database performance optimization
  • Technologies: Java, Spring Boot, Angular, Kafka, MySQL, Azure

Senior Software Engineer

ZoomIt
03.2018 - 03.2019
  • Developed hotel booking management system using Spring Boot microservices
  • Integrated with third-party booking APIs and reservation systems
  • Technologies: Java, Spring Boot, REST/SOAP, MySQL, Docker

Software Engineer

ACCELeaero
10.2014 - 01.2016
  • Developed crew management system for aviation industry
  • Automated duty assignments according to international aviation rules
  • Technologies: Java, J2EE, Spring, Oracle, Hibernate

Software Intern

ZILLIONe
01.2013 - 01.2014
  • Entry-level software development role building foundational skills

Education

B.Sc.Engineering - Computer Engineering

University of Peradeniya
01.2014

Skills

  • Programming
  • Databases
  • Cloud & DevOps
  • Messaging & Streaming
  • Frontend
  • Effective Communication
  • Tools & Methods
  • Programming: Java, Kotlin, Spring Boot, J2EE, Hibernate
  • Databases: PostgreSQL, MySQL, MongoDB, Oracle
  • Cloud & DevOps: AWS, Azure, Kubernetes, Docker, ArgoCD
  • Messaging & Streaming: Kafka, KSQL, RabbitMQ
  • Frontend: Vuejs, Angular, JavaScript
  • Tools & Methods: Git, Jira, Jenkins, Maven, GradleAgile

Certification

Microsoft Certified: Azure Solutions Architect Expert (October 2021)

LANGUAGES

English
German

Timeline

Senior Software Engineer

Ladenzeile
02.2022 - 10.2023

Senior Full Stack Engineer

Singtel
06.2020 - 01.2022

Senior Software Engineer

CrimsonLogic
04.2019 - 06.2020

Senior Software Engineer

ZoomIt
03.2018 - 03.2019

Software Engineer

ACCELeaero
10.2014 - 01.2016

Senior Software Engineer

Mobilezone
01.2013 - Current

Software Intern

ZILLIONe
01.2013 - 01.2014

B.Sc.Engineering - Computer Engineering

University of Peradeniya
UDAYANGA WARATHANNA