Main content area

Java Developer

We're looking for an experienced Java developer who enjoys working with new and diverse web technologies, day-to-day development of client applications and future development of our products. Excellent Java skills are a must, although any experience with other languages would also be useful, as we develop on other platforms too.

Core skills

  • Over 3 years of experience in Java, Spring and at least one of MySQL, Postgres or Oracle
  • Experience developing web applications using Spring technologies such as Spring Boot, Spring Data, Spring MVC and Spring Security
  • SQL; JPA with Hibernate
  • Core front end technologies, like HTML and Javascript
  • Understanding of modern design patterns
  • API design
  • Test Driven Development: unit testing, acceptance testing, automated testing
  • Familiar with CI/CD processes
  • Experience in Git

Beneficial technical skills

  • Experience in microservices architecture and patterns.
  • Experience in at least one of the modern JavaScript frameworks (ReactJS preferred).
  • Experience in software for the Travel Industry will be a great advantage.

Personal skills

  • Team player
  • Good communication skills, written and oral
  • Fluent in English
  • Enthusiastic self-starter, able to work with minimal supervision
  • Experience dealing directly with clients

What we’re offering

  • A competitive salary
  • Private health care
  • Company pension
  • Generous training and personal development
  • Supportive, innovative, skilled and enthusiastic colleagues
  • A friendly work environment where you are encouraged to share your experience, learn from others and develop your career
  • Flexible working arrangement
  • Performance related bonus scheme
  • Child tax credits

How to apply

If you're a team player who has a sunny disposition and is content to be very well paid for doing a job you love in a pleasant digital environment that supports innovation and creativity, then we'd love to hear from you.

Send your CV and covering letter to