Java Developer

Engineer – Software

Izegem, Belgium

At Televic GSP we are dedicated to providing innovative and reliable railway passenger information and communication systems. With over 35 years of experience in the rail industry and in close cooperation with our customers, we design, produce, and maintain all of our products and solutions. We are proud to say that you will find our technology onboard over 60,000 vehicles worldwide. 

To manage and configure those passenger information systems, we are offering our customers a set of software tools. These tools enable operators to manage applications remotely, update configurations and content on the train and operate on-board passenger communication functions. At the same time, this application is also connecting to 3rd party data sources to make sure that real-time information updates concerning schedule updates, delay information and connections is sent to the right vehicles. We use the latest technologies to offer our high-demanding customers the best applications possible. We are looking for passionate colleagues who want to help build our future together.


  • passionate about software development?
  • Interested in innovative software and technology?
  • And eager to work for an international organization that is in full expansion?

Working as a Backend Java Developer at Televic GSP means

  • Write, test & debug code on all web applications for our cloud-based modular application Suite
  • Realization of solutions in cooperation with colleagues, partners and customers
  • Analysis and design for the interfaces to 3rd party real-time data sources
  • Mapping of data models from and to different standards
  • Cooperation with colleagues from the project development and support teams
  • Together with the team, determine designs and estimations for the different roadmap items
  • Provide the means to be able to deploy your developed software
  • Provide input and support towards the quality assurance testing
  • Work in a multidisciplinary and international team in order to combine different technologies into a comprehensive design that is able to provide an end-to-end solution across multiple products

Do you recognize yourself in this:

  • Master’s degree in computer science engineering or ICT with at least 2+ years of relevant work experience
  • Java programming skills and engineering know-how
  • Practical experience in data model analysis and mapping
  • Experience with Spring Boot framework is a plus
  • Understanding of how to develop unit testable code (testing frameworks).
  • Practical experience with build tools (maven), source code control (git) and continuous integration (Jenkins)
  • Hands-on experience with virtual machine and containerization technologies (Docker)
  • Good knowledge in developing RESTful APIs and GraphQL
  • Experience with data modeling techniques (SQL, noSQL) and interfacing with them using Java
  • Excellent problem solving skills and you learn new technologies quickly.
  • Team player with strong interpersonal skills.
  • Sufficient communication skills in English, both written and oral


What's in it for you:

  • Possibility to improve passenger experience around the world
  • Take part in a great interdisciplinary team within an international context
  • A well-defined growth path to get you familiarized with our products and processes.
  • The chance to work on state-of-the-art solutions in a fast-growing market and deliver quality, because that’s what we stand for.
  • A stimulating, no-nonsense environment driven by teamwork.


Personal information
How would you like us to contact you?
One file only. 2 MB limit. Allowed types: pdf, docx, doc.
One file only. 2 MB limit. Allowed types: pdf, docs, doc.
Extra information
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.