Henri Kacadej

Java Software Developer

hkacadej@gmail.com
+355 69 587 6245

About Me

Experienced Java Backend Engineer with a strong focus on building high-performance, scalable backend systems using Java and Spring Boot. Currently engaged in the development of complex, large-scale software solutions, with a particular emphasis on clean architecture, microservices design, and reliable system integration. Proficient in optimizing database performance, implementing resilient APIs, and delivering robust backend services in distributed environments. Demonstrated ability to contribute to mission-critical platforms requiring precision, maintainability, and long-term scalability.

Experience

Java Developer / Core Banking

Facilization

08/2024 – Present
  • Designed and delivered standalone applications and custom integrations for various financial institutions.
  • Created internal tools to boost team productivity and support operational efficiency.
  • Led development teams through project planning, design, and delivery cycles.
  • Collaborated closely with clients and functional teams to analyze requirements and deliver high-impact solutions.
  • Regularly utilized technologies like Spring Boot, Kafka, Camel, and Eureka in a microservices environment.
  • Maintained high database performance and reliability through expert use of Oracle and WebLogic Server.

Java Instructor

SDA by Protik

11/2024 – Present
  • Delivering extensive Java development courses, guiding students from beginner level to advanced concepts including Spring Framework, object-oriented design, and best practices.
  • Mentored aspiring developers, helping them understand real-world software challenges and preparing them for industry roles.
  • Created hands-on labs, projects, and examples based on actual backend engineering experience.
  • Shared professional insights from enterprise banking projects to bridge theory and practice.
  • Reinforced passion for programming by fostering a growth mindset in students and staying updated on modern Java tech stacks.

Java Platform Developer

Tesisquare

05/2022 – 08/2024
  • Contributed to the core development of a large-scale TMS platform used across Europe.
  • Participated in R&D and innovation efforts, offering ideas for new features and system improvements.
  • Worked with the business analyst team to design and implement scalable, maintainable modules.
  • Maintained and refactored legacy code with a strong emphasis on documentation and process efficiency.
  • Ensured high code quality and system stability in a mission-critical logistics platform.

Education

Computer Science

Aleksandër Moisiu

2023 – 2025

Informatics

University of Tirana

2019 – 2022

Technical Skills

Java
🍃
Spring Boot
📨
Kafka
🛢
Oracle
🔌
REST APIs
🔄
CI/CD
🐳
Docker
Kubernetes
🅰️
Angular
📜
TypeScript
🧩
Microservices
🔧
WebLogic