Senior Kotlin Developer Amsterdam | Cloud-Native, Event-Driven & Greenfield Product Development | Number 1 Kotlin community





- Do you want to work on some of the most complex technical solutions used by industry leaders worldwide?
- Do you enjoy working in a team of senior engineers where engineering leads the way—from tech stack decisions to system architecture?
- Are you looking for an environment that truly values craftsmanship, with its own academy, conferences, tech meetups, and podcasts?
- And does a salary of up to €100.000, a €5.000 training budget, a permanent contract from day one, and €4,500 in gadgets sound appealing?
If so, this is an opportunity you don’t want to miss.
Your employer: Thought leader in digital disruption
Your employer is a driving force behind innovation for leading national and international organizations. This is where products are built for companies that understand that automation and digitalization are essential to staying ahead in their industries. As a result, this organization is trusted with some of the most critical and forward-thinking software challenges. From healthcare and e-commerce to fintech and disruptive scale-ups preparing for their next growth phase. The track record of cutting-edge software solutions here is truly impressive.
For decades, this organization has been a thought leader in modern software engineering. From introducing Scrum to the Netherlands, to pioneering functional programming, and playing a key role in today’s Kotlin ecosystem, this company has consistently been ahead of the curve. One of the product organizations originating here was even acquired for hundreds of millions of euros. It’s no surprise that many of the industry’s leading engineers work here. You’ll also find a full-fledged academy where engineers from around the world are trained in agile, cloud, software engineering, and technical leadership. On top of that, the company hosts its own internationally recognized conferences and meetups. This may sound impressive and it is, but above all, it’s the result of years of dedication to quality and craftsmanship.
You’ll join an entrepreneurial and inspiring engineering culture, reflected in monthly meetups during working hours, a mandatory €5,000 training budget, an annual in-house conference, multiple podcasts, and a strong internal academy that supports continuous learning.
Your role: Senior Kotlin Developer Amsterdam
As a Senior Kotlin Developer, you’ll work on one of many high-impact solutions. In fact, it’s better described as product development: you and your team are fully end-to-end responsible for delivering cutting-edge solutions.
You’ll build software that only a small number of engineers ever get to work on software with significant impact on both the business and end users. Together with your team, you take technical ownership and play a decisive role in technology and architectural decisions.
You won’t be working on legacy systems or routine maintenance work. Everything you and your team build has real impact and requires technical leadership. Technologies include (but are not limited to) Kotlin, Spring Boot, Micronaut, Quarkus, Ktor, and event-driven, cloud-native architectures. The guiding principle here is “the right tool for the job”, giving you continuous opportunities to learn and apply new technologies.
This organization is the ideal place for engineers who want to express their entrepreneurial mindset within the support of a strong, content-driven company. There is plenty of room to grow as a specialist in the areas that interest you most. Many colleagues have gone on to become sought-after conference speakers, podcast hosts, or trainers within the academy.
Growth opportunities
Growth paths are broad and flexible:
- Progress into a Tech Lead or Architect role, defining the technical direction of projects and teams
- Build your profile as a recognized authority within your technical areas of interest
- Develop toward team leadership or senior management, if that fits your ambitions
What is required?
- At least 4 years of professional software engineering experience
- Experience with modern JVM languages such as Kotlin and/or Java
- Strong advocate of clean code, clean architecture, and test automation
- Experience with modern frameworks like Spring Boot, Micronaut, or Quarkus
- Experience with Docker and/or Kubernetes is a plus
- Experience in modern (cloud-native) environments
- Experience with Kafka or RabbitMQ is a plus
- Experience with microservices and/or event-driven architectures
- Experience working in Agile/Scrum teams
- Experience with other modern languages such as Python, Golang, Scala, or JavaScript is a plus
What is offered?
- Salary between €75.000 and €100.000 (based on full-time employment)
- Permanent contract from day one
- Performance-based bonus
- Choice of 32, 36, or 40 hours per week
- 20 innovation days per year
- €4.500 gadget budget (laptop & mobile phone)
- €5,000 personal training budget
- Hybrid working model
- 5 additional days for training or conference attendance
- Excellent pension scheme
- 25 vacation days
Do you want to work on cutting-edge products within the number one Kotlin community in the Netherlands? And do you enjoy challenging yourself alongside some of the best engineers in the country?
Send your CV to Serge Warbout at serge@bitminded.nl or apply via the form. I’d be happy to tell you more about the organization, the team, and the technical context.
Do you want to work on cutting-edge products within the number one Kotlin community in the Netherlands? And do you enjoy challenging yourself alongside some of the best engineers in the country?
Send your CV to Serge Warbout at serge@bitminded.nl or apply via the form. I’d be happy to tell you more about the organization, the team, and the technical context.
Hoe wij werken
Solliciteren hoort geen black box te zijn. Daarom werkt BitMinded als een continuous delivery pipeline: transparant, iteratief en zonder ruis. Iedere stap levert waarde, met korte feedbackloops, duidelijke communicatie en grip op het proces.
Intake — We starten met inzicht
We brengen samen je persoonlijke en technische ambities in kaart. Wat drijft je, welke stack past bij je en in wat voor team of organisatie kom jij het best tot je recht?
Introductie — Alleen als het écht klopt
We introduceren je alleen bij bedrijven waar cultuur, voorwaarden en technische scope volledig matchen. Geen ruis, geen gokwerk, alleen kansen die écht passen.
Gesprekken & Tech-assignments — Voorbereid de diepte in
Je krijgt vooraf alle context die je nodig hebt: team, architectuur en verwachtingen. Zo ga je elk gesprek met vertrouwen in. Goed voorbereid en technisch scherp.
Feedback — Korte loops, snelle duidelijkheid
Na iedere stap ontvang je directe en eerlijke terugkoppeling. Zo weet je altijd waar je aan toe bent, blijf je continu leren en hou je grip op het proces.
Nieuwe baan — Jij kiest bewust, wij begeleiden zorgvuldig
Samen zorgen we dat jouw nieuwe rol past bij wat je zoekt: inhoud, cultuur én toekomst. Vanaf de aanbieding tot de start begeleiden we je stap voor stap, zonder stress of verrassingen.
Blijven bouwen — We houden contact
Na je start blijven we bereikbaar en betrokken. Een goede samenwerking stopt niet bij een contract, die bouwen we samen verder uit.
How we work
Recruitment should not feel like a black box. That is why BitMinded operates like a continuous delivery pipeline: transparent, iterative and free of unnecessary noise.
Every step delivers value. You receive clear communication, honest feedback and continuous insight into where you stand. No long silences or uncertainty, but a process where you stay in control and always understand the next step.
This is how we ensure that applying does not feel like waiting, but like working together on your next step.
Intake: We start with insight
Together we map out your personal and technical ambitions. What drives you? Which stack fits you? And what type of team or organization helps you do your best work?
Introduction: Only when it truly fits
We introduce you only to companies where the culture, conditions and technical scope fully align. No noise. No guesswork. Only opportunities that genuinely match.
Interviews and technical assessments: You enter with confidence
You receive all the context you need upfront, including the team, architecture, expectations and challenges. You enter every conversation well-prepared and technically sharp.
Feedback: Short loops and quick clarity
After each step you receive direct and honest feedback. You always know where you stand, you keep learning and you stay in control.
New role: You choose deliberately, we guide carefully
Together we ensure your new role fits what you are looking for, including the content, culture and long-term direction. From offer to start date, we guide every step without stress or surprises.
Keep building: We stay connected
Even after you start, we remain available and involved. A strong partnership does not end at a contract. We continue building it together.
