Vacature Principal Java Software Engineer Amsterdam | Developer Experience | Build Core Data Platform for other Engineers | Core Java 17, Kafka Streaming, Schema Registry, Protobuf, Kubernetes & Azure | €120.000 + 10% bonus

Your job: Principal Java Software Engineer Amsterdam

  • How would you like to make life easier for hundreds of other engineers by building core technology they will build further on?
  • Do you have the energy to dive deep into non-trivial engineering challenges around Kafka, Schema Registry or Protobuf?
  • And how do you like to work for an award-winning data-driven FinTech scaleup and play a fundamental role in the development of the organization?

Then this is the right job for you!

Your employer: Award-winning data-driven FinTech scaleup leverage data to improve the Developer Experience

This unit is part of an established and successful fintech company, but essentially acts as an innovative and independent software dev-hub. Their goal is clear: to realize ideas that serve thousands of users and solve real-life challenges through the leverage of Data. They use all their knowledge around concepts such as Cloud, A.I., Machine Learning, Big Data, Payments and High Scalabilty.

Working here means all the benefits of working for an established and financially healthy company with great insights, budgets, domain and user knowledge but also the benefits of a Fintech scale-up such as fast processes, very modern technologies and creative, passionate and very smart technical colleagues.

Their culture is one where you get all the space to develop yourself and where you get the chance to work on greenfield projects and new technologies. Here you are a citizen number one, enjoy unlimited training opportunities and plenty of space to go to many conferences per year. You work in a Data-driven environment where everything is automated within a Cloud Native environment and where a lot of work is done with Machine Learning and A.I. This organization breathes data, you will find it in all operational activities, so you and your team have a huge impact on the success of this organization!

Your job: Principal Java Software Engineer Amsterdam

Data plays an important role within this organization, you will work as a Principal Java Software Engineer Amsterdam at the heart of the organization “their Data Platform Team”. You will get the chance to build a Core Streaming Data Platform on which hundreds of engineers within the organization will build further on and allows them to implement Kafka easier and faster. You’ll literally make life easier for your colleagues, and be the hero of the office 😉.

In addition, as Principal, you are the right-hand to the Tech Director of this elite team, giving you the space to advise, try out new tools and bite down on non-trivial Engineering challenges like data modelling, work on the deepest layers of Kafka and even get the chance to contribute to open-source tech. In short, you never have a dull day!

What is being asked?

  • Minimum of 7 years of professional software development experience
  • Professional experience in Java, Kotlin or Scala
  • Professional experience in Kafka
  • Professional experience in Protobuf, Buf or Avro
  • Experience with deploying on Kubernetes is a plus
  • Experience with cloud like AWS, GCP or Azure is a plus


What is being offered?

  • Salary between €100.000 and €120.000 based on knowledge and experience
  • Bonus up to 10% on top of your salary
  • Good pension
  • Unlimited training possibilities
  • 27 Holidays
  • Travel allowances
  • Work up to 4 days remote


Are you a passionate Principal Java Software Engineer Amsterdam that likes to leverage data to make life easier for hundreds of engineers?


Apply now using the form below or send your CV to Roy Schaper, via

  • Accepted file types: pdf, doc, docx, txt, rtf, Max. file size: 5 MB.