Senior Java Developer

Timeoffgr — Greece · Posted ~3 days ago

Senior Full-time Remote €1800-€2500 net/month

Skills

Java Backend development Software design Technical decision-making

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a small, collaborative engineering team as a Senior Java Developer and take meaningful ownership of backend services, architecture, and technical direction. The role offers permanent 100% remote work, substantial autonomy, modern equipment, professional development support, and the opportunity to ship production code quickly and see its impact at scale.

Highlights

Fully remote permanent role with competitive net salary, strong autonomy, meaningful technical influence, modern equipment, and an annual professional development budget. Work has a direct impact on a large user base within a small, collaborative engineering team.

Description

Timeoff.gr is a SaaS platform for employee leave and absence management, used daily by thousands of employees and businesses across Greece & Europe. We are looking for a Senior Java Developer who wants real influence over the product, the technical decisions and the direction of the platform. We are a small team, so we need someone who does more than close tickets — someone who actively shapes what we build and how we build it. What we offer - Net salary €1,800 – €2,500 / month, depending on experience - 100% remote — permanently, no office days required - Full-time (40h/week) - Modern equipment - Training and professional development budget for €1.000/year - Small team, big impact: your ideas get heard and shipped fast - Real autonomy — no micromanagement - Code that reaches production quickly and affects thousands of real users - A friendly, collaborative environment that encourages modern development tools What you will do - Build and maintain backend services in Java - Design and implement new features for the Timeoff platform - Take part in architecture design and technical decision-making - Work directly with the rest of the team to improve the product - Write and maintain automated tests - Improve CI/CD and the overall developer experience What we are looking for - 5+ years of professional software development experience - 5+ years of Java development - Strong experience building REST APIs and backend services with Spring Boot - Experience with Docker/Podman - Experience with automated testing - Experience working in Agile / Scrum teams - Very good knowledge of SQL / PostgreSQL - Good understanding of modern backend architectures - Initiative and willingness to own technical decisions Nice to have - Redis - RabbitMQ or other message brokers - MinIO or similar object storage - Building and maintaining CI/CD pipelines - Experience with distributed systems - Familiarity with AI-assisted development tools (Claude, ChatGPT) - Experience with SaaS products About Timeoff Timeoff is a modern SaaS platform for managing employee leave and absences, helping businesses automate everyday HR processes and save time. We build with a focus on simplicity, reliability and continuous improvement of the user experience.