Senior Full Stack Developer

Spilberg

Deventer

On-site

EUR 70,000 - 110,000

Full time

36 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Spilberg zoekt een Senior Fullstack Developer met een stevige Java-achtergrond en Angular-ervaring voor een team in Deventer. Je werkt aan zowel backend als frontend en verbindt API’s en services.

Je kiest in sprints wat je oppakt, bewaakt codekwaliteit en draagt bij aan de architectuur. Ervaring met microservices en CI/CD is een pré.

Je hebt meerdere jaren professionele ervaring, levert testbare code en deelt kennis met collega’s, waardoor je samen met het team bouwt aan robuste software.

Qualifications

  • Meerdere jaren professionele ervaring met Java
  • Ervaring met Angular en TypeScript
  • Ervaring met fullstack webapplicaties
  • Kennis van REST APIs en microservices
  • Ervaring met CI/CD en versiebeheer
  • Sterke focus op codekwaliteit en onderhoud

Responsibilities

  • Ontwikkelen en onderhouden van Java-backend en Angular-frontend.
  • Ontwerpen van backendfunctionaliteiten en API's.
  • Bouwen en onderhouden van integraties en API-koppelingen.
  • Ontwikkelen van gebruiksvriendelijke frontend functionaliteit in Angular.
  • Verbinding frontend en backend bewaken en technische keuzes onderbouwen

Skills

Java
Angular
Fullstack
REST APIs
Microservices
TypeScript
Frontend development

Tools

CI/CD
Git

Job description

Locatie: DeventerFocus: Java, Angular & Fullstack development

Ben jij een ervaren softwareontwikkelaar die graag verder kijkt dan één kant van een applicatie? En vind je het juist interessant om de verbinding te maken tussen een sterke Java-backend en een moderne Angular-frontend? Dan is dit een rol waarin je veel ruimte krijgt om jouw technische kennis breed in te zetten.

Voor een ontwikkelteam in Deventer zijn we op zoek naar een Senior Fullstack Developer met een sterke basis in Java en ervaring met Angular.

De rol

Senior Fullstack Developer Java & Angular

Locatie: DeventerFocus: Java, Angular & Fullstack development

Ben jij een ervaren softwareontwikkelaar die graag verder kijkt dan één kant van een applicatie? En vind je het juist interessant om de verbinding te maken tussen een sterke Java-backend en een moderne Angular-frontend? Dan is dit een rol waarin je veel ruimte krijgt om jouw technische kennis breed in te zetten.

Voor een ontwikkelteam in Deventer zijn we op zoek naar een Senior Fullstack Developer met een sterke basis in Java en ervaring met Angular.

Binnen het team ligt de technische focus voornamelijk op de backend. Java vormt dan ook een belangrijk onderdeel van het dagelijks werk. Tegelijkertijd zoeken we iemand die zich prettig voelt over de volledige stack en die het leuk vindt om ook aan de frontend te werken.

Je zit niet vast aan één specifiek onderdeel van de applicatie. Tijdens een sprint wordt gezamenlijk gekeken naar de werkzaamheden en prioriteiten. Afhankelijk van wat er nodig is én waar jouw expertise op dat moment het beste tot zijn recht komt, kun je ervoor kiezen om aan de backend of frontend te werken.

De ene sprint ben je bijvoorbeeld bezig met het ontwikkelen van nieuwe Java-services, API's of integraties. In een volgende sprint kan je focus juist liggen op het ontwikkelen van functionaliteit in Angular. Ook kan het voorkomen dat een vraagstuk beide kanten van de applicatie raakt en jij juist degene bent die de verbinding tussen frontend en backend maakt.

Daarmee ben je binnen het team een belangrijke verbindende factor.

Wat ga je doen?

Als Senior Fullstack Developer houd je je bezig met een breed scala aan technische vraagstukken. Je werkt onder andere aan:

  • Het ontwikkelen en onderhouden van applicaties met Java en Angular.
  • Het ontwerpen en ontwikkelen van nieuwe backendfunctionaliteiten.
  • Het bouwen en onderhouden van API's en integraties.
  • Het ontwikkelen van gebruiksvriendelijke functionaliteit in Angular.
  • Het verbinden van frontend en backend en bewaken van de samenhang tussen beide.
  • Het verbeteren en moderniseren van bestaande applicaties.
  • Het maken van technische keuzes rondom architectuur, codekwaliteit en onderhoudbaarheid.
  • Het schrijven van goed testbare en schaalbare code.
  • Het uitvoeren en bespreken van code reviews.
  • Het oplossen van complexe technische vraagstukken.
  • Het actief meedenken over de technische richting van het product.
  • Het delen van kennis met collega's en bijdragen aan de verdere ontwikkeling van het team.

Omdat je als senior developer een brede verantwoordelijkheid hebt, wordt er ook van je verwacht dat je verder kijkt dan alleen de user story waar je op dat moment aan werkt. Je denkt mee over hoe onderdelen van het systeem met elkaar samenhangen en hoe het team technisch steeds een stap vooruit kan zetten.

Werken vanuit de sprint

Een belangrijk onderdeel van deze rol is de vrijheid die je krijgt binnen de sprint.

Er is geen vaste verdeling waarbij je bijvoorbeeld structureel alleen backend of alleen frontend doet. Het team bepaalt gezamenlijk wat er nodig is en jij kunt vanuit je expertise aangeven waar je de meeste waarde kunt toevoegen.

Heb je zin om je volledig vast te bijten in een complex Java-vraagstuk? Dan pak je de backend op.

Ligt er juist een interessante Angular-functionaliteit waar je energie van krijgt? Dan kun je daarmee aan de slag.

Is een feature zowel frontend- als backendwerk? Dan kun je juist de ontwikkelaar zijn die het volledige vraagstuk overziet en beide kanten oppakt.

Deze manier van werken zorgt ervoor dat je als ervaren developer veel invloed hebt op je eigen werkzaamheden en tegelijkertijd breed betrokken blijft bij het product.

De spin in het web

We zoeken daarom niet simpelweg iemand die Java én Angular op zijn cv heeft staan.

We zoeken iemand die het interessant vindt om over de grenzen van zijn eigen component heen te kijken.

Je begrijpt wat er in de backend gebeurt, maar weet ook wat dat betekent voor de frontend. Je kunt met backendontwikkelaars sparren over architectuur en API's, maar net zo makkelijk met frontenddevelopers over gebruikersinteractie en technische implementaties.

Juist die combinatie maakt je binnen het team een belangrijke schakel.

Als senior krijg je daarnaast de ruimte om initiatief te nemen. Zie je dat iets technisch slimmer kan? Dan wordt er van je verwacht dat je dit aankaart. Zie je een kans om de architectuur, codekwaliteit of manier van werken te verbeteren? Dan krijg je de ruimte om daar daadwerkelijk iets mee te doen.

Technische omgeving

De belangrijkste technologieën binnen deze rol zijn:

Backend

  • Java
  • REST API's
  • Microservices / servicegerichte architectuur
  • Geautomatiseerd testen
  • Integraties en koppelingen

Frontend

  • Angular
  • TypeScript
  • HTML/CSS
  • Component-based development

Daarnaast werk je met moderne development- en CI/CD-processen en tooling die past bij professionele softwareontwikkeling.

Je hoeft niet in iedere technologie een absolute specialist te zijn. Een sterke Java-basis gecombineerd met aantoonbare Angular-ervaring is belangrijker. Het gaat vooral om je vermogen om je kennis breed toe te passen en je nieuwe technieken snel eigen te maken.

Wat maakt deze rol interessant?

Deze rol past goed bij een developer die op senior niveau niet meer uitsluitend vanuit één specialisme wil werken.

Je krijgt de ruimte om:

  • Je eigen technische richting binnen een sprint mede te bepalen.
  • Zowel frontend als backend op te pakken.
  • Je Java-kennis verder te verdiepen.
  • Je Angular-kennis actief te blijven gebruiken.
  • Mee te denken over architectuur en technische keuzes.
  • Invloed te hebben op de kwaliteit van de software.
  • Kennis te delen met collega's.
  • Eén belangrijke verbindende rol binnen het team vervullen.
  • Te werken aan complexe vraagstukken waarbij je niet alleen uitvoert, maar ook daadwerkelijk meedenkt.

Wie ben jij?

Je bent een ervaren softwareontwikkelaar die energie krijgt van complexe technische vraagstukken en graag verantwoordelijkheid neemt voor het geheel.

Je hebt:

  • Meerdere jaren professionele ervaring met Java.
  • Ervaring met Angular en TypeScript.
  • Ervaring met het ontwikkelen van webapplicaties.
  • Een goed begrip van softwarearchitectuur en designprincipes.
  • Ervaring met API's en integraties.
  • Ervaring met geautomatiseerd testen.
  • Een sterke focus op codekwaliteit en onderhoudbaarheid.
  • Een proactieve houding en de bereidheid om technische keuzes te onderbouwen.
  • Goede communicatieve vaardigheden.
  • Het vermogen om zelfstandig te werken én actief samen te werken binnen een multidisciplinair team.

Je hoeft niet 50/50 frontend en backend te werken. Een sterke backendbasis is juist welkom. Het belangrijkste is dat je comfortabel genoeg bent met beide kanten van de stack om het volledige technische plaatje te kunnen overzien.

Een senior rol met veel eigen verantwoordelijkheid

Deze functie is vooral interessant als je als senior developer graag invloed wilt hebben.

Je bent niet alleen verantwoordelijk voor het realiseren van functionaliteit, maar denkt ook mee over de manier waarop die functionaliteit technisch wordt opgebouwd. Je hebt contact met collega's over technische keuzes, helpt anderen wanneer dat nodig is en draagt bij aan de verdere ontwikkeling van het team en de applicaties.

Je krijgt daarbij de vrijheid om je expertise in te zetten waar die op dat moment het meeste effect heeft.

Of dat nu diep in de Java-backend is, in Angular aan de voorkant, of precies op het snijvlak tussen beide.

Kortom: een brede senior fullstack rol waarin Java de stevige backendbasis vormt, Angular nadrukkelijk onderdeel blijft van je werk en je de vrijheid krijgt om binnen iedere sprint zelf te bepalen waar je technisch de meeste waarde kunt toevoegen.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Medior Front-end Developer
Medior Front-end Developer

Spilberg • Arnhem

On-site
EUR 52,000 - 78,000
Senior Front-end Developer
Senior Front-end Developer

Holland Hybrid • Randstad

Hybrid
Stabiele pensioenregeling
Hybride werkmogelijkheden
Opleidingen en trainingen
+1
Fullstack java developer
Fullstack java developer

Werving op Maat B.V. • Utrecht

Hybrid
EUR 70,000 - 95,000
37 vakantiedagen (25 vakantiedagen + ?
Winstuitkering
Flexibele werktijden
+4
Fullstack java developer
Fullstack java developer

Werving op Maat • Utrecht

On-site
EUR 90,000 - 120,000
Winstuitkering
37 vrije dagen
Flexibel werktijden
+4
Senior Backend Developer
Senior Backend Developer

Freelance • Utrecht

Hybrid
EUR 85,000 - 115,000
Senior Full-Stack Java/Angular Engineer – Impact, AI, Hybrid
Senior Full-Stack Java/Angular Engineer – Impact, AI, Hybrid

Werving op Maat • Utrecht

Hybrid
EUR 90,000 - 120,000
Winstuitkering
37 vrije dagen
Flexibel werktijden
+4
Front-end Developer
Front-end Developer

VWE Automotive • Heerhugowaard

On-site
EUR 50,220 - 66,960
Thuiswerkbudget
26 vakantiedagen
Reiskostenvergoeding
+2
Senior Frontend Developer
Senior Frontend Developer

Spilberg • Nederland

Hybrid
EUR 65,000 - 90,000
A+ Senior Java Developer
A+ Senior Java Developer

Experis Nederland • Utrecht

Hybrid
EUR 59,000 - 71,000
Winstdelingsregeling
25 vakantiedagen
Java & Angular Fullstack Developer (medior/senior)
Java & Angular Fullstack Developer (medior/senior)

Human Source Group • Utrecht

On-site
EUR 60,000 - 80,000
Bonus/eindejaarsuitkering
8% vakantietoeslag
Uitstekende pensioenregeling
+3