CareerPlanSign in

Software Engineer

Athens, Central Athens, Greece🌐 Remote💼 Full-time🗓 2026-08-05 → 2026-09-26

Core

Develop and maintain scalable, reliable, and customer-centric web application features for a global ferry booking platform.

Role type

Mid-level Software Engineer (PHP/Java)

Builds

Scalable web applications and REST APIs for a travel booking engine

Domain

Travel technology / Web development

Deliverable

product features

Required skills

Object-oriented programming, PHP or Java, modern web frameworks (Laravel, Symfony, Zend), REST API design, relational databases (MariaDB, MySQL), automated testing (PHPUnit), Git, Agile/Scrum, AI-assisted development tools

Preferred skills

NoSQL databases (Redis, MongoDB), Linux/Unix environments, CI/CD pipelines, Docker, cloud platforms (AWS), Python, AI-powered features or LLM API integration

Technologies

PHP, Java, Laravel, Symfony, Zend, MariaDB, MySQL, PHPUnit, Git, Redis, MongoDB, Docker, AWS, Python

Responsibilities

Develop and maintain application features, write clean and tested code, troubleshoot production issues, collaborate on incremental delivery, participate in code reviews, improve application performance and scalability, leverage AI tools for productivity

Seniority

Mid-level, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.