In één oogopslag
- Taken: Ontwikkel innovatieve software en werk samen aan de vernieuwing van registratieprocessen.
- Bedrijf: Vooruitstrevend bedrijf met een focus op samenwerking en technologie.
- Voordelen: Aantrekkelijk salaris, flexibele werkopties en mogelijkheden voor professionele groei.
- Overige informatie: Kans om te groeien binnen een agile omgeving met diverse technieken.
- Waarom deze baan: Werk met moderne technologieën en maak impact in een dynamisch team.
- Kwalificaties: Minimaal 5 jaar ervaring met Java en bewezen teamwork vaardigheden.
Het verwachte salaris ligt tussen 49500 - 60500 € per jaar.
Startdatum: 1 december 2026
Einddatum: 30 november 2027
Optie op verlenging: 2x 12 maanden
Duur: 30-11-2027
Sluitingsdatum: 9 november 2026
Publicatiedatum: 29 oktober 2026
Er zijn twee posities beschikbaar. Je werkt samen met de andere teamleden aan de vernieuwing van de registratie van akten. De vernieuwing verloopt gefaseerd: een deel van de processtappen draait in het nieuwe systeem en een deel nog in het bestaande systeem.
Je opdracht: Je ontwikkelt en levert samen met het team software voor de vernieuwde registratie van akten. Een belangrijk onderdeel is het koppelen van Java-maatwerksoftware aan het BPMN-pakket Operaton. Ook review je het werk van teamleden, werk je aan automatische deploymentpipelines en ondersteun je de testautomatisering. In samenwerking met de architect en andere teamleden denk je mee over de architectuur en ontwerpkeuzes. Je draagt actief bij aan de communicatie binnen het team.
Je werkzaamheden:
- Ontwikkelen en onderhouden van microservices op basis van Spring Boot.
- Ontwikkelen en onderhouden van front-endapplicaties op basis van Angular.
- Deelnemen aan een Scrum-/DevOps-team, waaronder stand-ups, retrospectives, refinements en planningssessies.
- Actief bijdragen aan het testproces en de testautomatisering.
- Proactief met teamleden sparren over mogelijke verbeteringen.
- Ontwerpkeuzes motiveren en toelichten, en teamleden daarin meenemen.
- Het softwareontwikkelproces automatiseren, onder andere deployments met Kubernetes en Docker.
- Java-ontwikkelstandaarden toepassen en bijhouden.
- De PostgreSQL-database onderhouden.
- Deelnemen aan de Java-community, binnen en buiten de organisatie.
Technieken en tools:
- Back-end: Java 21/25, Spring Boot
- Architectuur: Event Sourcing/CQRS, Axon Server, Axon Framework
- Procesautomatisering: BPMN 2.0, Operaton
- Front-end: Angular, TypeScript, HTML, SCSS
- Testen: Robot Framework, Cypress
- Database en integratie: PostgreSQL, API, REST, JSON, XML
- CI/CD en infrastructuur: ArgoCD, OpenShift, Kubernetes, Docker
- Monitoring en logging: Grafana Loki
- Overig: Maven, Git
Eisen:
- De kandidaat beheert de Nederlandse taal vloeiend, in woord en geschrift.
- Aantoonbaar hbo-werk- en denkniveau.
- Taalniveau Nederlands minimaal B2.
- Minimaal 5 jaar ervaring als Java software engineer.
- Aantoonbare ervaring met Spring (Boot).
- Aantoonbare ervaring met Angular.
- Aantoonbare ervaring met containerisation en Kubernetes.
- Aantoonbare ervaring met BPMN-methodology.
- Aantoonbare ervaring met Event Sourcing/CQRS.
- Aantoonbare ervaring met succesvol samenwerken in multidisciplinaire agile teams en omgevingen.
Wensen:
- De aanpak sluit aan bij de wensen van het Kadaster op het gebied van de vereiste technieken, methoden en tools.
- De expertise en competenties sluiten aan bij de eisen van de opdracht en dragen bij aan de te behalen resultaten binnen de geschetste situatie.
- Een concrete situatie waarin de bijdrage aan de samenwerking binnen het team waardevol is geweest.
- Aantoonbare ervaring met de tools Robot Framework en Cypress.
Competenties:
- Teamspeler
- Analytisch vermogen
- Resultaatgericht
- Proactief
- Communicatief sterk, zowel schriftelijk als mondeling.
Senior Software Engineer (2x) in Apeldoorn werkgever: S&Z Consultancy
Als Senior Casemanager Omgevingsvergunningen bij onze gemeente krijg je de kans om een cruciale rol te spelen in het vergunningenproces, met directe impact op de leefomgeving. We bieden een stimulerende werkomgeving waar samenwerking en professionele groei centraal staan, met flexibele werktijden en mogelijkheden voor verdere ontwikkeling. Onze cultuur is open en ondersteunend, waardoor je als expert kunt excelleren in je vakgebied en bijdraagt aan een duurzame toekomst voor onze gemeenschap.
Hupjob Expertadvies🤫
Zo denken wij dat je Senior Software Engineer (2x) in Apeldoorn kunt binnenhalen
✨De kracht van tijdelijke projecten
Bij softwareontwikkeling draait veel om ervaring. Zoek tijdelijke projecten, bijvoorbeeld via platforms zoals GitHub of GitLab. Dit geeft je niet alleen zichtbaarheid, maar ook de mogelijkheid om samen te werken met anderen in de community, wat kan leiden tot nieuwe kansen of zelfs aanbevelingen.
✨Neem deel aan hackathons
Hackathons zijn fantastische evenementen om je vaardigheden te tonen en om te netwerken. Je komt in contact met andere ontwikkelaars en bedrijven, en wie weet, misschien lopen er recruiters rond die op zoek zijn naar tijdelijk talent zoals jij!
✨Gebruik lokale tech meetups
Check of er in jouw omgeving tech meetups zijn. Deze zijn perfect voor het ontmoeten van mensen in de softwareontwikkeling. Vaak ontbreekt het bedrijven aan toegang tot talent, en door je te laten zien, vergroot je je kansen op een tijdelijke klus.
✨Kijk naar bedrijven met flexibele contracten
Bedrijven zoals S&Z Consultancy hebben vaak behoefte aan tijdelijke softwareontwikkelaars. Zorg ervoor dat je regelmatig hun website in de gaten houdt voor openstaande posities. Wees ook niet bang om direct contact op te nemen als je een kans ziet die je aanspreekt!
Wij denken dat je deze vaardigheden nodig hebt om als Senior Software Engineer (2x) in Apeldoorn te schitteren
Een paar tips voor je sollicitatie 🫡
Laat je GitHub zien!:In de wereld van softwareontwikkeling is je GitHub- of portfolio-profiel super belangrijk. Zorg ervoor dat je projectlinks toevoegt die je vaardigheden en coding skills benadrukken. Laat zien hoe je problemen oplost en welke technieken je gebruikt. Dit geeft ons bij S&Z Consultancy een goed idee van je stijl en kennis.
Selecteer relevante projecten:Kies in je CV of portfolio vooral die projecten die aansluiten bij de technologieën die we gebruiken, zoals specifieke programmeertalen of frameworks. Dat maakt jouw ervaring relevant en laat ons zien dat je goed bij onze stijl van werken past. Vergeet niet om de impact van je projecten kort toe te lichten!
Leg de nadruk op leermogelijkheden:Als je solliciteert voor een tijdelijke positie, zijn je motivatie en je bereidheid om te leren essentieel. Vertel ons in je motivatiebrief waarom je enthousiast bent om bij S&Z Consultancy aan de slag te gaan en welke nieuwe vaardigheden je hoopt op te doen. Dit laat zien dat je proactief bent en waarde hecht aan ontwikkeling.
Hou het kort en bondig:Bij tijdelijke functies is het belangrijk dat je helder en to the point bent. Zorg ervoor dat je CV en motivatiebrief niet te lang zijn en dat ze de belangrijkste informatie direct naar voren brengen. We willen snel kunnen zien waar jij goed in bent en wat je voor ons team kunt betekenen!
Zo bereid je je voor op een sollicitatiegesprek bij S&Z Consultancy
✨Demonstreer je coding skills
Bij softwareontwikkeling draait alles om je technische vaardigheden. Zorg ervoor dat je je coding skills opfrist en voorbereid bent op technische vragen of zelfs live coding sessies. Het kan helpen om een aantal voorbeeldproblemen te oefenen die je tijdens het interview kunt oplossen.
✨Laat je portfolio zien
Omdat het een tijdelijke rol betreft, willen bedrijven snel een beeld krijgen van je eerdere werk. Zorg ervoor dat je een paar projecten in je portfolio hebt die je kunt laten zien, vooral diegene waarin je relevantie tools of technieken hebt gebruikt. Dit helpt om je praktische ervaring te onderstrepen.
✨Wees klaar voor die technische vragen
We kunnen verwachten dat je met scenario's komt waarbij je je probleemoplossend vermogen moet laten zien. Bereid je voor op vragen over algoritmes, databasemanagement of softwarearchitectuur. Maak het leuk door een paar concepten of frameworks die je recent hebt geleerd toe te passen.
✨Flexibiliteit is key
Bij een tijdelijke rol is het belangrijk dat je duidelijk maakt dat je vlug kan schakelen tussen verschillende projecten en technologieën. Benadruk je leergierigheid en bereidheid om nieuwe skills te leren als dat nodig is. Dit geeft een goede indruk van je aanpassingsvermogen!