Senior Java developer Amsterdam | Product development for millions



· Do you want to work for a truly tech-driven organization?
· Do you enjoy a relaxed andfriendly culture, free from unnecessary pressure, at a financiallyhealthy company?
· Do you love working on greenfieldchallenges with a modern tech stack like Java 21, Spring Boot,Kafka and Microservices?
· Are you looking for a salary up to €95,000 and excellent secondary benefits?
De Organisatie
The Company | Leading platform used by millionsacross the Netherlands
This organization is a 100% tech-driven company and has been a marketleader for decades within one of the most relevant domains of the Dutcheconomy.
Their software forms the technological backbone of a platformthat is indirectly used by millions of Dutch citizens every day. Workinghere means contributing to products that impact everyday life formillions — including your own family and friends.
Engineers are the core asset of the company. The business is ledby technology, not the other way around. That means no pressure fromabove, but a clear focus on technical quality, stability and innovation.
The company has been profitable since its foundation, known forits stability and extremely low turnover. The culture is respectful,informal and down-to-earth, with short communication lines and minimalmanagement layers. Decisions are made quickly, and initiative isencouraged.
Jouw rol
Your role | Senior Java Developer Amsterdam
As a Senior Java Developer, you’ll join one of several autonomousproduct teams. Depending on your background, experience and technicalinterests, we’ll match you to the team where you can have the most impact.You’re not just another pair of hands — you’re an engineer with a voice andvision.
Roughly 80% of your time will be spent on new development,allowing you to continuously tackle fresh, non-repetitive technicalchallenges.
You’ll help further develop the microservices architecture andplay a key role in the transition from RabbitMQ to Kafka, building a faster,more scalable messaging layer that will serve as the foundation for futuregrowth. Naturally, you’ll also be building new features.
Together with your Scrum team, you’ll take end-to-endownership of the entire software development lifecycle — from refiningfeatures with the Product Owner to release and post-deployment care.
Quality, clean code and maintainability are key values here.
That responsibility comes with a great deal of freedom and trust.You’ll have plenty of room for initiative and technical creativity in aculture that truly values collaboration and craftsmanship.
doorgroeimogelijkheden
You’ll have plenty of room to keep developing yourself — whether that’s toward architecture,innovation, or mentoring.
Within this flat, self-steering structure, there are numerous opportunities toexpand your influence as a senior engineer and help shape the direction of thetechnology.
Wat wordt er gevraagd
- 6+ years of professional Java software development experience
- A technical bachelor’s or master’s degree (or equivalent experience)
- Experience with Java; Java 17 or 21 preferred
- Experience with Spring Boot and modern frameworks
- Experience with messaging tools such as RabbitMQ or Kafka
- Experience working with Docker and/or Kubernetes
- Experience within a microservices architecture
- Experience in an Agile/Scrum environment
- A proactive mindset and passion for clean, high-quality code
Wat wordt er geboden
- Salary up to €95.000 gross per year, depending on experience
- A financially solid, stable company
- 80% greenfield work — minimal legacy maintenance
- A culture where engineers come first
- Excellent pension scheme
- 25 vacation days, with the option to buy up to 50% more
- Hybrid work setup (2 office days, 3 remote)
- Travel expense reimbursement
- Laptop of your choice
- Training and education budget
Interested?
Send your CV to Serge Warbout at serge@bitminded.nl or get in touch for an informal introduction. We’d love to tell you more about the company, the team and the technical landscape.
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.
