Vacature Senior Java Developer Utrecht | Global E-Learning SaaS Product | Java, Kotlin, Spring Boot, Docker, Kubernetes, GCP, PubSub, Cassandra, TDD | €85.000 + bonus

Your job: Senior Java Developer Utrecht

  • Do you enjoy making a worldwide impact through E-learning for the knowledge level of millions of professionals?
  • Would you like to work with a close-knit SaaS product team from Utrecht full of passionate peers, offering plenty of freedom, autonomy, rapid decision cycles, and immediate feedback on your work?
  • Do you thrive on tackling complex puzzles involving security, scalability, and event-driven architectures?
  • Are you interested in a salary up to €85.000, a generous end-of-year bonus, 3 remote work days, a splendid office, and a solid pension?

Sounds intriguing? Don’t hesitate and read on!

Your employer: Building innovative E-Learning Platform with global impact

This small yet impactful SaaS software company has been making a significant impact for decades with its innovative E-Learning Platform. They empower millions of professionals worldwide to learn much more efficiently. Their unique concept combines science, algorithms, big data, and software engineering. The software you’ll build has a profoundly positive impact on the learning abilities of millions of people!

Due to their immense success, technically advanced engineering culture, and visionary management, they are growing rapidly on an international scale. This ensures you’ll have interesting work for the upcoming years. You’ll dive into Kotlin (Coroutines), security, scalability, event-driven architectures, and/or TDD. This is due to the constantly growing number of clients, focus on quality (TDD), security, and scalability of the platform.

Their engineering culture is characterized by plenty of freedom, autonomy, room for input, extensive knowledge sharing, immediate feedback on your work, and quick decision-making. It’s no wonder turnover is very limited here. You’ll work with a smile for years to come!

In addition to exciting work, you can expect a good work-life balance here. With flexible working hours, three remote workdays, a solid salary up to €85.000, end-of-year bonus, an excellent pension, and an unlimited training budget, they take care of their employees.

Your job: Senior Java Developer Utrecht

As a Senior Java Developer Utrecht, you’ll dive right into the heart of things with your team, making an impact across the entire breadth of the SaaS product. The business logic is complex, due to the combination of data, mathematics, and algorithms. This requires truly out-of-the-box thinking and solving beautiful mental puzzles. You’ll optimize and expand the product with new features while dealing with security, scalability, and algorithms.

Thanks to the high level of knowledge among your colleagues and the freedom you’ll have, you’ll be able to learn significantly more. This could include tools/frameworks you’ve never touched before, as well as underlying challenges related to TDD or event-driven architectures. This could truly give your career a boost!

Additionally, you’ll work with an up-to-date stack: Java, Kotlin, Spring Boot, Docker/K8s, GCP, PubSub, Cassandra, TDD

What is required?

  • Minimum of 4 years of professional software engineering experience
  • Professional experience with Java or Kotlin
  • Experience with Spring Boot and/or microservices
  • Experience with Docker and/or K8s is a plus
  • Experience with event-driven software architecture is a plus
  • Experience with Cloud such as GCP or AWS is a plus
  • Experience with NoSQL like Cassandra is a plus
  • Experience with Clean Coding and/or TDD is a plus

What is offered?

  • Salary between €65.000 to €85.000 based on knowledge and experience
  • + 8% bonus on top of your salary
  • Option to work 32, 36, or 40 hours per week
  • 3 days of remote work per week
  • Pension scheme
  • Travel expense reimbursement
  • Parking facilities (also easily accessible by public transport)
  • 25 vacation days
  • Highly flexible working hours
  • Macbook or another laptop of choice
  • Unlimited training budget
  • Provided lunch at the office

So, if you find it exciting to join this stable team of tech enthusiasts and make an impact on a global scale for millions of professionals while solving interesting engineering puzzles?


Then don’t wait any longer and apply via the form below or send your CV to Roy Schaper at

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