Apostolos Kiraleos

Backend Engineer

Athens, Greece3 yrs 3 mos experience

Key Highlights

  • Led complex feature development for property management systems.
  • Automated code generation across multiple programming languages.
  • Developed a microservice for voucher management using Python.
Stackforce AI infers this person is a Backend Software Engineer with expertise in SaaS applications and microservices architecture.

Contact

Skills

Core Skills

Java DevelopmentSpring FrameworkPython (programming Language)Communication

Other Skills

Code ReviewContinuous Integration and Continuous Delivery (CI/CD)Back-End Web DevelopmentApache KafkaNode.jsJavaScriptDatabase SystemsSpring BootFlaskDockerTypeScriptKubernetesKotlinPostgreSQLRust

Experience

Gwi

Backend Software Engineer

Aug 2025Present · 7 mos · Athens, Attiki, Greece · Hybrid

Java DevelopmentCode ReviewContinuous Integration and Continuous Delivery (CI/CD)Spring FrameworkBack-End Web DevelopmentApache Kafka+18

Blueground

3 roles

Software Engineer II

Promoted

Jul 2023Apr 2025 · 1 yr 9 mos · Remote

  • ● Took on increased ownership within the core bookings team, leading the design, development, and maintenance of complex features for Blueground’s property management system. Collaborated closely with cross-functional teams, including Product and DevOps, to deliver high-impact solutions.
  • ● Transitioned to a fast-paced, agile team dedicated to launching Blueground’s new markets. Worked closely with the product manager to streamline market expansions. Wrote new and extensive documentation on our market launch process. Designed and implemented a Python code generation library that automated the creation of shared objects across Kotlin, Java, and TypeScript projects, significantly accelerating time-to-market. Expanded frontend responsibilities, developing seamless, user-friendly interfaces with Angular and React. Led end-to-end integration projects with third-party providers using Kafka, ensuring reliable, real-time data flows.
Java DevelopmentSpring Framework

Software Engineer I

Aug 2022Jul 2023 · 11 mos · Remote

  • ● As a member of Blueground’s core bookings agile team, I participated in daily scrum ceremonies and
  • contributed to the design, implementation, and maintenance of key features for Blueground’s
  • property management system, built on a Spring Boot JVM stack and React/Angular on the frontend.
  • I took full ownership of these features, overseeing their entire lifecycle from development to
  • monitoring, troubleshooting, and resolving user-reported issues.
  • ● Contributed to a team hackathon that delivered a proof-of-concept feature for Blueground's
  • property management system, implementing real-time edit tracking through WebSockets and
  • integrating a GPT wrapper to automatically generate human-readable summaries of changes.
  • ● Helped build an open-source library for a transactional outbox implementation in Kotlin that is still
  • in use by Blueground.
PostgreSQLJavaJava DevelopmentSpring Framework

Software Engineer Intern

Apr 2022Aug 2022 · 4 mos · Remote

  • ● Developed the backend of a proof-of-concept microservice in Python using Flask to manage vouchers and coupon codes for Blueground’s property management system. Integrated with other microservices via HTTP API, utilizing MongoDB for storage and Redis for caching. Collaborated closely with the frontend team, providing UI/UX guidance.
  • ● Took part in workshops with other interns that introduced us to core software development patterns. Read books and articles on software methodologies, the Kotlin language and Spring.
CommunicationPython (Programming Language)

Education

University of West Attica

Master of Science - MS — Computer Engineering

Sep 2017Sep 2023

Stackforce found 100+ more professionals with Java Development & Spring Framework

Explore similar profiles based on matching skills and experience