ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Java Software Developer

Confidential

Thessaloniki Hybrid permanent

Posted: January 30, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

Travelfusion is a leading travel B2B content aggregator for LCCs and FSCs, powering online travel agencies, meta search and travel ecommerce sites, and shopping and bookings of hotels and rail operators.

Job Description

Travelfusion is the world's largest travel B2B content aggregator for LCCs (Low Cost Carriers) and FSCs (Full Service Carriers) processing hundreds of millions of daily transactions with tens of thousands of daily flight bookings. Travelfusion’s platform powers the world’s leading online leisure and business travel agencies, as well as the meta search and travel ecommerce sites. 

The business also offers shopping and bookings of hotels and rail operators. Travelfusion is also the leader in direct payment and settlement solutions - tfPay - which manages payments and reconciliations for millions of air tickets. We are a dynamic SaaS technology company, rapidly growing profitable business with 225 employees based in London, Shanghai and Thessaloniki.

Technically, you will have knowledge of J2SE programming, understanding of web architectures and databases. Your knowledge/experience in Java will include software design principles and familiarity with algorithms and data structures.

What experience you'll have
● Database knowledge (SQL, schema design)
● Java
● Some knowledge of JavaScript and Node.js
● HTTP
● Json
● Web Development
● Proactive attitude
● Ability to own projects, work both independently and in a team, with rapidly changing priorities
● Core knowledge of algorithms and data structures
● Understanding of common OO design patterns
● Understanding of automation through Selenium, Puppeteer or similar

What you might have in addition
● Computer Science background or degree
● Commercial core Java experience
● Experience of working in a fast paced startup environment
● Database experience (hibernate, JDBC)
● Understanding of network technologies (HTTP, JS, HTML, XML)
● Ability to develop clean, self-documented code as part of a team
● Ability to write clear technical documentation

If you have an enquiring mind, want to gain an unparalleled experience and exposure to the largest online travel agencies in the world, we would like to hear from you. We are proud of our brand and reputation and offer exciting opportunities in which you can build your career.

Our culture is relaxed and supportive allowing collaboration and development in a professional, modern setting. Generous remuneration, flexible hours and excellent working conditions. We offer hybrid working which requires 3 days per week minimum to be based in our office in Thessaloniki, Greece.

Please do not hesitate to apply and our talent teams will be in touch. We endeavour to get back to candidates with feedback but due to the volume of applications we receive this may not always be possible. 

#LI-JM1

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply