> Markdown version of [/jobs/ext/4552188-senior-java-developer](https://www.wearedevelopers.com/jobs/ext/4552188-senior-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). --- # Senior Java Developer - **Company:** The Search Company - **Location:** Utrecht, Netherlands (Remote available) - **Experience:** Expert - **Salary:** €5,958 - €7,042 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Unit Testing, Code Review, Databases, Continuous Integration, Gradle, Apache Maven, NoSQL, Scrum Methodology, SQL Databases, ReactJS, Spring-boot, AngularJS, Kubernetes, Front End Software Development, Restful APIs, Docker - **Published:** November 4, 2026 - **Apply:** https://searchcompany.nl/tag/solliciteren/ ## About the Role * Ruime ervaring met Java-ontwikkeling in complexe enterprise-omgevingen * Kennis van en ervaring met REST API's * Ervaring met SQL- en/of NoSQL-databases * Vertrouwd met Maven, Gradle of vergelijkbare build-tools * Gewend aan werken binnen een Agile/Scrum-omgeving Heb je daarnaast aantoonbare ervaring met Spring Boot, Docker, Kubernetes, CI/CD of frontend-frameworks zoals Angular of React? Dan is dat een mooie bonus. Bovenal ben je nieuwsgierig van aard en heb je een echte drive om jezelf continu te blijven verbeteren. ## Description Onze opdrachtgever is een gespecialiseerd softwarelabel dat werkt met ervaren Java Developers en DevOps Engineers aan complexe softwarevraagstukken, voornamelijk binnen de Rijksoverheid en andere enterprise-omgevingen. Als Senior Java Developer kom je terecht in een omgeving waar techniek, samenwerking en persoonlijke groei hand in hand gaan. Geen opdracht is hetzelfde - en juist dat maakt het werk zo interessant. Afhankelijk van de opdracht houd jij je bezig met: * Het ontwerpen en ontwikkelen van robuuste Java-applicaties * Sparren met architecten, Product Owners en collega-developers over technische oplossingen * Het maken van doordachte en onderbouwde technische keuzes * Uitvoeren van code reviews en bewaken van de algehele codekwaliteit * Coachen en begeleiden van minder ervaren ontwikkelaars * Schrijven van unit tests en doorontwikkelen van bestaande software * Samenwerken binnen Agile DevOps-teams Bij de ene opdracht ligt de focus volledig op backendontwikkeling, terwijl je bij een andere opdracht ook meedenkt over frontend of CI/CD-processen. Die variatie houdt het werk uitdagend en zorgt ervoor dat jij jezelf blijft ontwikkelen als Senior Java Developer. __________________________________________________