Kotlin and/or Go Developer

Apply now

Kotlin and/or Go Developer

We are looking for someone who is passionate about developing mission-critical applications in Kotlin and/or Go!

Full-time · Enschede

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