> Markdown version of [/jobs/ext/4052107-java-developer](https://www.wearedevelopers.com/jobs/ext/4052107-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:** Good Company - **Location:** Amersfoort, Netherlands (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Apache Tomcat, Authentication Protocols, JSON, NoSQL, OAuth, Openid Connect, Security Assertion Markup Language (SAML), Software Engineering, SQL Databases, TypeScript, Extensible Markup Language (XML), Spring Cloud, Spring-boot, Backend, AngularJS, Kubernetes, Information Technology, Docker - **Published:** October 13, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=1363b8ccc7d655cf ## About the Role Je bent een ervaren softwareontwikkelaar die graag inhoudelijk de diepte ingaat, verantwoordelijkheid neemt en verder kijkt dan alleen de code. Je vindt het belangrijk om kwalitatief goede software te bouwen en denkt graag mee over de technische koers. Daarnaast beschik je over: * Circa 7 tot 20 jaar relevante ervaring met backend development in Java en Spring Boot. * WO-werk- en denkniveau, bij voorkeur met een afgeronde opleiding in Informatica of Software Engineering. * Kennis van moderne ontwikkeltechnieken, zoals JavaScript/TypeScript, SQL, JSON en XML. * Ervaring met of interesse in Docker, Kubernetes en authenticatieprotocollen zoals OAuth2 en SAML. * Goede analytische vaardigheden en een gestructureerde manier van werken. * Sterke communicatieve vaardigheden en een collegiale, proactieve houding. * Een uitstekende beheersing van de Nederlandse taal, zowel mondeling als schriftelijk, en goede beheersing van het Engels. * Je staat open voor feedback, deelt graag kennis en neemt verantwoordelijkheid voor de kwaliteit van je werk. ## Description Als Senior Software Developer werk je binnen een multidisciplinair team aan de doorontwikkeling van bestaande softwareproducten en de realisatie van maatwerkoplossingen. De nadruk ligt op de backend, waarbij je met Java en Spring Boot werkt aan betrouwbare en schaalbare applicaties. Je bent niet alleen bezig met het schrijven van code, maar denkt ook actief mee over de technische architectuur, frameworks en oplossingsrichtingen. Je krijgt de vrijheid om eigen ideeën in te brengen en technische beslissingen te beïnvloeden. * Ontwikkelen en verbeteren van applicaties met Java, Spring Boot en Spring Cloud. * Bijdragen aan de ontwikkeling van eigen softwareproducten en maatwerk voor klanten. * Meedenken over architectuur, technische keuzes en de verdere ontwikkeling van applicaties. * Werken met technologieën zoals Angular, Tomcat, SQL/NoSQL, Docker en Kubernetes. * Toepassen van moderne authenticatiestandaarden, waaronder OAuth2 en OpenID Connect. * Samenwerken met developers van verschillende ervaringsniveaus en actief kennis delen. * Afhankelijk van je ambities en ervaring kun je je verder ontwikkelen richting een rol als Lead Developer of Software Architect.