> Markdown version of [/jobs/ext/1526651-senior-java-software-engineer-hilversum](https://www.wearedevelopers.com/jobs/ext/1526651-senior-java-software-engineer-hilversum). 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). --- # Senior Java Software Engineer Hilversum - **Company:** CodeGuild - **Location:** Hilversum, Netherlands (Remote available) - **Experience:** Expert - **Salary:** €6,250.0 - €7,020.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Cloud Engineering, Continuous Integration, PostgreSQL, Software Architecture, Software Engineering, TypeScript, ReactJS, Spring-boot, Backend, AngularJS, Kubernetes, Front End Software Development, Domain Driven Design, Docker - **Published:** July 15, 2026 - **Apply:** https://www.adzuna.nl/details/5748891707 ## About the Role Vandaag stap je binnen als Senior Engineer. De kans is groot dat je over enkele jaren degene bent die het technische team leidt, nieuwe engineers aanneemt en de architectuur van het platform bewaakt. * Minimaal 5 jaar professionele ervaring als software engineer * Sterke ervaring met Java * Ervaring met Spring Boot of Quarkus * Interesse in softwarearchitectuur en Domain Driven Design * Ervaring met Docker en cloud-native ontwikkeling * Ervaring met Kubernetesis een pre * Affiniteit met een stukje frontend development (Angular, React of vergelijkbaar) * Ervaring met CI/CD en moderne software engineering praktijken * Je neemt eigenaarschap en denkt graag mee over technische keuzes * Je wilt bouwen aan een product én aan een team ## Description Als Senior Java Software Engineer Hilversum speel je een sleutelrol in de ontwikkeling van het nieuwe platform.Het zwaartepunt ligt duidelijk aan de backend-kant. Je bouwt nieuwe services in Java 25 en Quarkus, ontwerpt domeinmodellen volgens DDD-principes en vertaalt complexe businessprocessen naar schaalbare, onderhoudbare software.Daarbij ben je betrokken bij de volledige lifecycle: van architectuur en ontwerp tot ontwikkeling, testen, deployment en optimalisatie. Je werkt in een moderne omgeving met Docker, Kubernetes, PostgreSQL en CI/CD-pipelines. Hierdoor krijg je de mogelijkheid om van voor tot achter verantwoordelijkheid te nemen voor wat je bouwt. Hoewel je af en toe werkt aan TypeScript- en Angular-functionaliteit, ligt de nadruk duidelijk op backend engineering.Je primaire uitdaging zit in het ontwerpen van domeinmodellen, het bouwen van schaalbare services en het neerzetten van een technische fundering waarop het platform de komende jaren verder groeit. Daarnaast wordt AI een belangrijk onderdeel van de toekomstige productontwikkeling. Er wordt gewerkt aan nieuwe mogelijkheden rondom automatisering, intelligentie en inzichten voor klanten.Je krijgt de ruimte om actief mee te denken over hoe AI daadwerkelijk waarde toevoegt binnen het platform en hoe deze technologie op een verstandige manier geïntegreerd kan worden. Wat deze rol extra interessant maakt, is dat je invloed verder gaat dan alleen softwareontwikkeling. Je helpt technische standaarden bepalen, denkt mee over architectuurkeuzes, begeleidt een junior developer en krijgt steeds meer invloed op de technische koers van het product. Naarmate het platform verder groeit, ontstaat de mogelijkheid om door te groeien richting Tech Lead, waarbij je betrokken raakt bij hiring, teamopbouw en technische strategie. ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Developer Joy with Quarkus](https://www.wearedevelopers.com/videos/1591-developer-joy-with-quarkus) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Quarkus. A Bliss for developers](https://www.wearedevelopers.com/videos/385-quarkus-a-bliss-for-developers) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The Netherlands – Europe’s powerhouse for software development?](https://www.wearedevelopers.com/magazine/31-the-netherlands-europe-s-powerhouse-for-software-development) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam)