Operations Research
Required language
Dutch, English


Are you intrigued how your Java code powers a fleet of towering, robotic cranes needed in ports to
deliver the flow of goods worldwide to their destinations? We are looking for a Java Software
with a passion to get the most out of solving complex problems and make our software -
TEAMS ECS - even better from our office in Rijswijk.

TEAMS ECS – the Equipment Control System for controlling vehicles used by container terminals –
makes it possible to automate container transport at the terminal. This software runs on the most
advanced and automated terminals worldwide.

The machines that TEAMS ECS can control are continuously developed and we help you to keep the
practical knowledge about functionalities and specifications up to date. As a Java Software
Developer in the team, you will learn how the fleet is controlled and gain more insight into the
complex challenge of how we get a fleet of robotic vehicles from A to B as efficiently as possible,
without accidents.

Our international customers place high demands on our product in terms of safety, stability,
scalability, performance and security. To make this happen, we need your analytical skills, creativity,
ability to collaborate, and passion.

As a Java Software Developer you will have or be:

  • Demonstrated work experience or interest in Java software development
  • Familiar with the most common Java libraries such as spring boot, Liquibase
  • Experience with IntelliJ, GitLab, Maven and UML
  • Proficient in English, both written and oral (language is Dutch, but communication is often in
  • English)

As a Java Software Developer you are interested in:

  • Front-end development with JavaScript frameworks, such as Node.js
  • Software architecture
  • The Agile/Scrum methodology

You will get the opportunity to be involved in the following as a Java Software Developer:

  • Developing TEAMS ECS so that we can help the different customers with their challenges in a smart and safe way
  • Gaining knowledge of TEAMS ECS, the how and what of a container terminal
  •  Developing TEAMS ECS, so that we can help the different customers with their challenges in a smart and safe way
  • Gaining knowledge of TEAMS ECS, the how and what of a container terminal
  • A scrum team, where you work independently but are also part of the team

Our commitment to you:

  • Possibility to broaden your horizons and visit our customers/ports worldwide in consultation with your manager
  • Competitive compensation package, depending on experience
  • Training options in consultation with your manager
  • Standard 25 vacation days
  • Working in an agile environment
  • A flat, informal organization with room for own initiative (bring on those good ideas!)
  • A modern office in Rijswijk that is well equipped in terms of facilities, such as a fitness, massage and recreation room

The work we do at TBA is complex, challenging but also fulfilling. We do this in a relaxed, informal
atmosphere in a close-knit team. We offer a unique working environment and this is apparent from
the low turnover we have and we are therefore looking for new colleagues who can help us achieve
our long-term ambition.

Are you interested?
For information and to put in an application please follow the link below;

Back to top