Kotlin and/or Go Developer
What will you do?
This position is for our DEV-Q team. This DevOps team works on different microservices focused on the booking domain, at the center of our software landscape, handling transactions to book seats for major international travel brands like Eurostar, Renfe, and SNCF.
These microservices run in AWS and are developed either in Go or in Kotlin, sometimes providing a React frontend and always thoroughly tested to guarantee the highest quality, stability and performance. To do so, the team takes full responsibility for the whole development process: analysis, development, testing and operation.
As a team, we have the freedom to explore new technologies and ideas to improve these microservices and encourage every member to do so! We love to share our knowledge and help each other and we like to do all that with a good dose of humor.
What does a Kotlin and/or Go Developer do?
Help develop and maintain multiple microservices written either in Go or in Kotlin
Collaborate with colleagues to design and implement new features and improve existing ones
Help with troubleshooting and resolving issues
Help monitoring these microservices
Share your knowledge, participate in code reviews, learn new things every day…
We are looking for someone who:
Has experience developing applications in Kotlin and/or Go.
Is passionate about writing clean, well-structured, high-quality code.
Enjoys working in an international team that welcomes new perspectives and ideas.
Gets excited about learning new programming languages or technologies.
Possesses strong communication skills in English and/or Dutch.
Wants to have a seriously good time while doing all of the above!
Nice to have:
Have some frontend development experience, especially if you know React
Know your way around CI/CD pipelines
Have experience developing applications in cloud environments like AWS
Know your way around relational databases
Curious?
We can only consider applications from Dutch, EU/EEA or Swiss citizens, or from individuals who already hold a valid residence and work permit for the Netherlands.

AWS
Having our microservices running on AWS makes us scalable for any customer anywhere in the world.

Cucumber
To test whether the application behaves the way you want it to.

Cypress
Automate front-end testing.

Gatling
Test the performance of the application through code.

Docker
Runs all of our code in many containers in a microservice landscape
