> Markdown version of [/jobs/ext/4044412-java-developer](https://www.wearedevelopers.com/jobs/ext/4044412-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Developer - **Company:** Mable - **Location:** Apeldoorn, Netherlands (Remote available) - **Salary:** €3,500.0 - €6,500.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, Microsoft Azure, Cloud Computing, Cloud Engineering, Databases, Continuous Integration, Relational Databases, DevOps, Distributed Systems, Event-Driven Programming, PostgreSQL, Apache Maven, OpenShift, Software Architecture, Software Engineering, TypeScript, Google Cloud, Spring-boot, Backend, Gitlab, Kotlin, AngularJS, Kubernetes, Apache Kafka, Restful APIs, Docker, Microservices - **Published:** October 13, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=29029798e2e27b2c ## About the Role * Meerdere jaren professionele werkervaring als Java Software Engineer; * Sterke kennis van Java en Spring Boot; * Ervaring met het ontwikkelen van complexe backendapplicaties en REST API's; * Ervaring met relationele databases zoals PostgreSQL; * Kennis van CI/CD en tooling zoals GitLab, Maven of vergelijkbare technieken; * Ervaring met Docker, Kubernetes of OpenShift is een groot pluspunt; * Ervaring met Kafka, Kotlin of event-driven architectuur is een pluspunt; * Kennis van cloudomgevingen zoals Azure, AWS of GCP is mooi meegenomen; * Je vindt het interessant om verder te kijken dan alleen backendontwikkeling en denkt graag mee over architectuur en technische verbeteringen. ## Description * Hoe zou je het vinden om bij MABLE te werken aan complexe softwaresystemen voor organisaties binnen de high-tech, finance, zorg of overheidinstanties, waarbij je niet alleen verantwoordelijk bent voor de backend, maar ook volop kansen krijgt om mee te denken over softwarearchitectuur, CI/CD en cloud-native oplossingen? * Krijg jij energie van het bouwen van schaalbare softwareoplossingen met Java 25, Kotlin, Spring Boot en Kafka, waarbij je de vrijheid krijgt om nieuwe technieken te onderzoeken, technische keuzes te maken en oplossingen van ontwerp tot productie te realiseren? * Ben jij er klaar mee dat je als Software Engineer weinig invloed hebt op je projecten, vastzit aan verouderde technieken of continu tegen corporate processen aanloopt, terwijl je eigenlijk gewoon kwalitatief goede software wilt bouwen? * Wil jij werken binnen een frisse scale-up waar developers écht centraal staan, je zelf invloed hebt op de opdrachten die je uitvoert en je daarnaast geniet van een onbeperkt opleidingsbudget, veel vrijheid en volop doorgroeimogelijkheden richting Lead Engineer of Software Architect? Jouw werkgever: MABLE in Apeldoorn - Developer-first softwareboutique waar engineering, technische vrijheid en jouw werkgeluk centraal staan Deze frisse scale-up helpt organisaties binnen onder andere finance, zorg en high-tech met het ontwikkelen, moderniseren en optimaliseren van complexe softwaresystemen. Hierbij worden hun engineers ingevlogen om uitdagende softwarevraagstukken op te lossen, waarbij niet alleen de ontwikkeling van nieuwe functionaliteiten centraal staat, maar ook softwarearchitectuur, schaalbaarheid, security en het toekomstbestendig maken van complete applicatielandschappen. Hier krijg je de kans om te werken met moderne technieken als Java 21, Kotlin, Spring Boot, Kafka en PostgreSQL, maar ook om je vast te bijten in cloud-native engineering met Kubernetes, OpenShift, Docker en CI/CD-tooling als ArgoCD, Tekton en GitLab. Oftewel, je hoeft je hier technisch absoluut niet te vervelen! Wat MABLE onderscheidt, is dat ze begrijpen dat jij als engineer meer wilt dan alleen tickets wegwerken. Je krijgt hier de ruimte om mee te denken over technische keuzes, nieuwe architecturen te ontwerpen en bestaande systemen naar een hoger niveau te tillen. Denk aan het optimaliseren van complexe backendlogica, het ontwikkelen van nieuwe microservices, het automatiseren van deploymentprocessen en het bouwen van software die dagelijks door eindgebruikers wordt gebruikt. Daarbij staat jouw werkgeluk daadwerkelijk centraal. Je wordt niet zomaar op een willekeurige opdracht geplaatst, maar samen wordt gekeken naar projecten die aansluiten bij jouw technische interesses, ambities en persoonlijkheid. Wil jij je verder specialiseren in Java en distributed systems? Of juist meer richting Cloud, DevOps of Software Architectuur bewegen? Hier krijg je alle ruimte om dat te realiseren. Ook kom je terecht in een hechte club engineers waar kennisdeling, technische discussies en samen plezier maken belangrijk zijn. Geen onnodige hiërarchie of corporate fratsen, maar korte lijnen, veel vertrouwen en collega's die net als jij een passie hebben voor software engineering. Het mooie is dat je daarnaast geniet van de voordelen van een werkgever die écht in jou investeert. Denk aan een onbeperkt opleidingsbudget, de vrijheid om certificeringen te behalen, een laptop naar keuze en de mogelijkheid om door te groeien binnen een organisatie die volop in ontwikkeling is. Jouw rol: Java Software Engineer Binnen jouw rol als Java Software Engineer krijg je volop kansen om te werken aan complexe, bedrijfskritische softwareoplossingen, waarbij je betrokken bent bij het volledige ontwikkelproces. Van het uitdenken van de architectuur en het bouwen van nieuwe backendfunctionaliteiten tot het automatiseren van deployments en het optimaliseren van systemen die in productie draaien. Hierbij werk je voornamelijk met Java en/of Kotlin en Spring Boot en krijg je de mogelijkheid om schaalbare backendoplossingen te ontwikkelen, waarbij principes rondom clean code, softwarekwaliteit en maintainability een belangrijke rol spelen. Je werkt nauw samen met andere Software Engineers en stakeholders om requirements te vertalen naar robuuste technische oplossingen. Daarbij krijg je veel vrijheid om zelf mee te denken over de architectuur, technische implementaties en de tooling die nodig is om kwalitatief hoogwaardige software te bouwen. Denk bijvoorbeeld aan het ontwikkelen van nieuwe microservices met Spring Boot, het ontwerpen en optimaliseren van PostgreSQL-databases en het bouwen van event-driven oplossingen met Apache Kafka. Maar ook het verder automatiseren van build- en deploymentpipelines met GitLab, ArgoCD of Tekton behoort tot de mogelijkheden. Doordat veel projecten een cloud-native karakter hebben, krijg je daarnaast volop kansen om te werken met containerplatformen als Kubernetes en OpenShift. Hierbij wordt software gebouwd die schaalbaar, betrouwbaar en goed te onderhouden moet zijn. Je kijkt dus verder dan alleen de applicatiecode en denkt ook mee over hoe de volledige infrastructuur, databases en applicaties optimaal samenwerken. En mocht jij het interessant vinden om ook buiten de backend te werken, dan zijn daar volop mogelijkheden voor. Denk aan het ontwikkelen van frontendfunctionaliteiten met Angular en TypeScript, of het verder verdiepen in cloudomgevingen als Azure, AWS of GCP.