Travelfusion
Posted 10mo ago

Java Software Developer

Travelfusion
Thessaloniki, /, Greece
HybridFull Time
Responsibilities
  • Java development
  • Web development
  • Project ownership
Requirements
  • Java development with SQL, web tech, and automation tools
  • Knowledge of data structures, algorithms, OO design patterns
  • Experience with Selenium or Puppeteer preferred
Technical tools mentioned
JavaJavaScriptNode.jsSQLHTMLXMLHTTPJSONSeleniumPuppeteerHibernateJDBC

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

About Travelfusion

UK-based B2B travel technology aggregating airline, rail, and hotel content for agencies, OTAs, and metasearch platforms.

Similar jobs

Java Software Developer roles near Thessaloniki, /
1w
Save
Mark Applied
Hide
Senior Java Software Engineer (Athens/Thessaloniki)
Athens or Thessaloniki
OnsiteFull Time
Accenture
AccentureNYSE: ACN: Global professional services delivering 360° value.
4+ YOEDegree in computer science or a relevant field, at least 4 years of relevant experience, Java SOA or microservices experience, and creative analytical problem-solving ability.
Java, Spring Boot, Kafka, RabbitMQ, Microsoft Azure, OpenShift, CI/CD, Test Automation
9mo
Save
Mark Applied
Hide
Senior Java Software Engineer (Athens/Thessaloniki)
Athens or Thessaloniki or Europe
HybridFull Time
Accenture
AccentureNYSE: ACN: Global professional services delivering 360° value.
4+ YOEDegree in computer science or a relevant field, 4+ years of relevant experience, Java SOA or microservices experience, teamwork, and creative analytical problem-solving skills.
Java, Spring Boot, Kafka, RabbitMQ, Azure, OpenShift, CI/CD, Test Automation, Code Quality
1y
Save
Mark Applied
Hide
Senior Java Software Engineer (Athens/Thessaloniki)
Athens or Thessaloniki
HybridFull Time
Accenture
AccentureNYSE: ACN: Global professional services delivering 360° value.
4+ YOEMinimum 4 years relevant experience, degree in Computer Science or related field, experience with Java, Spring Boot, SOA/microservices, Kafka/RabbitMQ, Azure/OpenShift, CI/CD and cloud-native development.
Java, Spring Boot, Kafka, RabbitMQ, Azure, OpenShift, CI/CD, SOA
2y
Save
Mark Applied
Hide
Java Software Engineer @ Thessaloniki
Thessaloniki, Thessaloniki, Greece
HybridFull Time
Chubb
ChubbNYSE: CB: Global provider of property, casualty, accident, health, and life insurance.
2+ YOEMinimum 2 years in Java software engineering; experience with web services/APIs; knowledge of Agile, CI/CD; SQL and NoSQL; strong communication in English.
Java, SQL, NoSQL, Web Services, APIs, CI/CD
7mo
Save
Mark Applied
Hide
Java / JEE Software Engineer with German
Thessaloniki, Central Macedonia, Greece
RemoteFull Time
European Dynamics
European Dynamics: International IT services and software development firm.
Bachelor's degree in computer science or related field or equivalent experience; Java/JEE proficiency; English and German proficiency.