Graduation / IT intern

Going for the best learning curve in your internship, join Maxxton

Do you already know Siblu, EuroParcs, and Roompot? Super good! After all, these wonderful organisations all work with Maxxton Software.

Via our SaaS for holiday parks, campsites, and holiday homes, 1,500,000+ reservations are processed annually in a highly efficient manner via the cloud-based platform. Within Maxxton Software, we have developed and fully integrated several solutions such as our Customer Care module, Web Manager, and a multitude of links via the open REST API and the operations App for the Technical and Housekeeping service.

We are the developers of leading functionalities and are the strategic partner of our customers and are in daily conversation to automate processes and set them up more efficiently to prevent errors and save costs.


Maxxton wants to be and remain the global market leader within a few years. We, therefore, prioritise the continuous development of our software and our employees. We do this together with our international team and you from your internship at our headquarters in Middelburg.
Would you like to grow with us, think about our software solutions, and work with the latest technology? Then sign up as a talented intern.

What do we expect from you?
  • You are a sociable student and have the ambition to stay
  • You have a strong affinity with Software (Development), are communicative, analytical, and eager to learn
  • As a Software Engineer, you will work with Java, Angular, JavaScript/TypeScript, React, HTML, CSS
  • As a Data Science Engineer, you will use Machine Learning, Python, R, SQL
  • You have a good command of the English language both verbally and in writing and it is useful to be able to communicate in Dutch as well
"At Maxxton, I did an internship as a software developer. I then started working there and then also finished my thesis there. I work with a great team of Maxxton colleagues and other internet product developers. I face new challenges every day and keep improving my skills as a software developer. In addition, I work with a nice group of people and enjoy going to work every day."
Piet Kromhout
Software Developer

Dive into one of the assignments:

A highly available, high-traffic visuals resize and optimise service
Our clients are experts in providing the best holidays and for promotion, they use various visuals. We are currently using a cloud service called Cloudinary to have a proper hosting platform with all visual optimisation options. This functions well but is a relatively expensive solution and we also store all visuals in our Google Cloud Storage Buckets.  You are the one who can build a custom solution based on open-source technologies utilising Google Cloud and our software. 


Load and performance testing platform integrated into CI/CD
We have advanced CI/CD pipelines that currently are running in Jenkins and we are working on a migration to Tekton, a cloud-native solution. These pipelines release our software in several environments and with each move, it runs a couple of steps, such as compiling software, testing it, checking for code conventions, etc. However, we are missing,  automated performance and load tests as part of those steps. Whenever we make changes to our codebase, we want to ensure that we at least do not slow down or lose capacity. You will work on integrating a test suite, record the results and build up statistics. 


Intrusion and anomaly detection with Machine Learning
Our SaaS platform is well-secured, as part of that security, we log a lot of information about incoming requests, output in consoles, application logs, etc. We believe that we can enrich this data by detecting trends, anomalies, or any other suspicious behaviour. You as a data engineer dive into the existing data and design a model and possibly other remarkable ideas that we come up with along the way.


Handling confidential data for new and existing clients
Throughout our platform, we maintain a lot of confidential data. Most of them are passwords and API keys. This is safely secured from Git or any other plain text source. However, this also has a downside. For every new client, we manually need to configure all confidential data and store them in Kubernetes, our orchestration platform. We would like to automate this process of onboarding and also make the confidential data accessible for our developers based on their access requirements.  


What about your ideas?

We have shared several projects that the Maxxton team has come up with but there is no limit to this, by any means. If you have any exciting, innovative, brilliant ideas, you are more than welcome to share these with us over a cup of coffee. You are good to go together with Maxxton!

What Maxxton offers you:
  • Paid internship position in line with professional competences of your education
  • Work or graduation internship with the latest software technologies
  • Opportunities for your first job after a successful (graduation) internship
  • International organisation but based in Middelburg in the beautiful province of Zeeland
  • Eager to learn, enthusiastic and young team

Are you a good match?

Send your CV and brief explanation to Ramon or call us on 0118-671010. Who knows, maybe you will be at our office in Middelburg next week to discuss the possibilities.

Apply now


Ramon van Loon
[email protected]

Selection of our Tech Stack

Read more

We are here to help! Drop us a line, if you want to know more about career opportunities at Maxxton.

[email protected]