- Aanleiding: De organisatie beheert naast Java-applicaties nog verschillende systemen die met Cool:Gen zijn gebouwd. Terwijl vernieuwingsprojecten deze systemen naar Java omzetten, is tijdelijk extra capaciteit nodig om de bestaande applicaties te beheren en operationeel te houden.
- Bedoeling: De opdracht moet ervoor zorgen dat de bestaande Cool:Gen-applicaties gedurende de modernisering betrouwbaar worden ontwikkeld, onderhouden en ondersteund, met waar mogelijk een bijdrage aan de Java-vernieuwingsprojecten.
- Persoonlijkheid x vaardigheid: Je bent een ervaren software engineer die bestaande systemen snel doorgrondt en zelfstandig kan werken met Cool:Gen en de bijbehorende technische omgeving. Je werkt daarnaast effectief binnen een Agile DevOps-team en kunt, wanneer je Java-ervaring hebt, bijdragen aan de modernisering.
Organisatie
Je werkt voor een zelfstandig bestuursorgaan in Gelderland dat wettelijke registraties en landelijke gegevensvoorziening beheert. Binnen de organisatie wordt gewerkt aan de continuïteit van bestaande applicaties en aan de stapsgewijze modernisering van systemen naar Java.
Software Engineer Cool:Gen & Java
Als Software Engineer Cool:Gen richt je je in deze tijdelijke opdracht primair op het ontwikkelen, onderhouden en operationeel ondersteunen van bestaande Cool:Gen-applicaties. Deze systemen blijven in gebruik terwijl vernieuwingsprojecten lopen om functionaliteit naar Java over te zetten. Het is daarom belangrijk dat je bestaande applicaties snel kunt doorgronden en problemen in de productieomgeving zorgvuldig kunt analyseren en afhandelen.
Je werkt in een Agile DevOps-team samen met de Product Owner, gebruikers en andere teamleden. Je neemt deel aan Scrum-sessies, ondersteunt bij testen, monitort productiediensten en handelt incidenten af. Wanneer je ervaring hebt met Java, Spring Boot en Hibernate kun je daarnaast bijdragen aan de vernieuwingsprojecten.
De technische omgeving bestaat onder meer uit :CA-Gen, GuardiEn, Tuxedo, Oracle, PL/SQL, Linux (Ubuntu), WSL2, Gitea, Kubernetes en C++. Ervaring met Microsoft Azure en OpenShift geldt als pré.
Verantwoordelijkheden en werkzaamheden
- Ontwikkelen en onderhouden van de diverse Cool:Gen-applicaties;
- Helpen bij het uitvoeren van testen;
- Deelnemen aan Scrum-sessies waarin het team samen met de Product Owner en gebruikers werkt aan een gedegen oplossing;
- Productie-ondersteuning bieden voor alle applicaties van het team;
- Deelnemen aan het Agile DevOps-team, waaronder stand-ups, retrospectives, refinements en planningssessies;
- Monitoren van productiediensten en afhandelen van incidenten;
- Waar passend bijdragen aan Java-vernieuwingsprojecten.
Functie eisen
- Je beheerst de Nederlandse taal vloeiend, in woord en geschrift;
- Je beschikt over een afgeronde hbo-bacheloropleiding of hoger;
- Je hebt minimaal 5 jaar recente professionele ervaring in een werkomgeving met CA-Gen, GuardiEn, Tuxedo, Oracle, PL/SQL (Oracle), Linux (Ubuntu) en WSL2;
- Je hebt aantoonbare professionele ervaring met Gitea, Kubernetes en C++.
Functie wensen
- Ervaring met de ontwikkeling van Java-systemen, waaronder Java, Spring Boot en Hibernate.
- Ervaring met Microsoft Azure.
- Ervaring met OpenShift.
Functie-eisen
- De functie betreft 24 - 40 uur per week;
- Gesprekken op dinsdag 1 september 2026;
- Je beheerst de Nederlandse taal vloeiend, in woord en geschrift;
- Je beschikt over een afgeronde hbo-bacheloropleiding of hoger;
- Je hebt minimaal 5 jaar recente professionele ervaring in een werkomgeving met CA-Gen, GuardiEn, Tuxedo, Oracle, PL/SQL (Oracle), Linux (Ubuntu) en WSL2;
- Je hebt aantoonbare professionele ervaring met Gitea, Kubernetes en C++.
Wensen
- Ervaring met de ontwikkeling van Java-systemen, waaronder Java, Spring Boot en Hibernate;
- Ervaring met Microsoft Azure;
- Ervaring met OpenShift.
Aangezien de functie eisen knock-out criteria zijn, en de functiewensen de gunningscriteria zijn, dient jouw aansluiting hierop dan ook goed afleesbaar in je cv te zijn opgenomen.