Applicatieontwikkelaar / Senior Programmeur Java 36u/w
Volgnummer: 87676
Publicatiedatum: 23-04-2025
Locatie: GRONINGEN
Standplaats: GRONINGEN
Duur: 01-05-2025 - 01-05-2026
Optie tot verlenging: Ja
Reageren voor: 25-04-2025
Organisatie:
DUO verzorgt als uitvoeringsorganisatie, zijn de onderdeel van het Ministerie van Onderwijs, Cultuur en Wetenschap de uitvoering van complexe wet-en regelgeving en heeft een uitgebreid dienstenpakket. DUO financiert en informeert onderwijs deelnemers en onderwijsinstellingen. Voor verdere informatie zie www.duo.nl
Functieomschrijving
Als collega van Team MARVEL, één van de twee DevOps teams binnen Particuliere Diensten, draag je de zorg voor diverse medewerker en klant applicaties. Voorbeelden van deze applicatie zijn:
•
• IDG (Interatieve Document Generator), frontend en backend applicaties t.b.v. het genereren van brieven en brieftemplates.
• Mijn-Berichten, frontend en backend applicatie t.b.v. het ontsluiten van berichten van duo naar klanten.
Deze applicaties maken bijna allemaal gebruik van een moderne stack o.b.v.:
•
• Angular als frontend
• SpringBoot als backend
• Openshift als deployment omgeving
Vereiste vaardigheden
Voor team Marvel zijn we op zoek naar een full stack engineer met de volgende vaardigheden:
•
• Recente kennis en ervaring met:
•
• Spring-Boot (o.a. REST, JPA, Hibernate, Liquibase, Junit, Maven, JMS)
• Deployment op Kubernetes (OpenShift, Helm, ArgoCD)
• Angular (Karma, npm)
• CI/CD (Jenkins, Gitlab)
• Git (Gitlab)
• SQL
Kennis of affiniteit met de volgende onderwerpen is een pré:
•
• TDD (Test Driven Development)
• Security en Code Quality (Sonar, Fortify, OWASP)
• Applicatie performance (Gatling, JMeter)
• Webrichtlijnen WCAG2
• Test tools zoals Protractor en PlayWright
Competenties
De volgende competenties vinden wij als team belangrijk:
•
• Dat je graag in een team werkt en samenwerkt binnen het team
• Dat je minimaal 1 dag per week op kantoor bent
• Dat je gestructureerd werkt volgens een plan
• Dat je open staat voor nieuwe ideeën
• Dat je pro-actief bent en handelt bij incidenten
Achtergrond opdracht
Het Particuliere Dienstenteam ontwikkelt en beheert met name generieke diensten voor Particuliere klanten: o.a. rond het werkveld Studiefinanciering. Dit betreft grotendeels zelfbouw in Java/Angular, maar ook in Blueriq (lowcode) en een aantal standaardpakketten. Aandachtsgebieden zijn o.a. Mijn gegevens, Bezwaar & Beroep, Berichten, Contactgegevens, CRM, Telefonie en Mailafhandeling. Het Particuliere Dienstenteam bestaat uit een Business Analyse Team (BAT) deel en twee Development / Operations (DEVOPS) teams. Samenzijn ze verantwoordelijk voor de innovatie en het beheer.
Functie-eisen:
HBO werk- en denkniveau
Relevante werkervaring in een Agile / Scrum omgeving
Relevante werkervaring in een Java Enterprise (Spring)
Goede beheersing Nederlandse taal in woord en geschrift
Minimaal 3 jaar Relevante werkervaring in modeleren
Minimaal 3 jaar Relevante werkervaring met REST
Minimaal 3 jaar Relevante werkervaring in een Java omgeving
Wensen:
Kennis van Continuous Integration / Continuous Delivery
Werkervaring met het afronden van userstories in DoD
Werkervaring met het ondersteunen van collega's (met technische expertise)
Werkervaring met het samenwerken met collega's in een complexe omgeving, die voortdurend in beweging is, waar Frontend en backend bij elkaar komen
Werkervaring in het zorgdragen voor een kwalitatief hoogwaardige en snelle realisatie van de oplossing en het meenemen van andere
ontwikkelaars in dit proces
Werkervaring met het schakelen met ontwerpers, testers en opsers Solliciteer nu!
Duur: 01-05-2025 - 01-05-2026
Optie tot verlenging: Ja
Reageren voor: 25-04-2025
Organisatie:
DUO verzorgt als uitvoeringsorganisatie, zijn de onderdeel van het Ministerie van Onderwijs, Cultuur en Wetenschap de uitvoering van complexe wet-en regelgeving en heeft een uitgebreid dienstenpakket. DUO financiert en informeert onderwijs deelnemers en onderwijsinstellingen. Voor verdere informatie zie www.duo.nl
Functieomschrijving
Als collega van Team MARVEL, één van de twee DevOps teams binnen Particuliere Diensten, draag je de zorg voor diverse medewerker en klant applicaties. Voorbeelden van deze applicatie zijn:
•
• IDG (Interatieve Document Generator), frontend en backend applicaties t.b.v. het genereren van brieven en brieftemplates.
• Mijn-Berichten, frontend en backend applicatie t.b.v. het ontsluiten van berichten van duo naar klanten.
Deze applicaties maken bijna allemaal gebruik van een moderne stack o.b.v.:
•
• Angular als frontend
• SpringBoot als backend
• Openshift als deployment omgeving
Vereiste vaardigheden
Voor team Marvel zijn we op zoek naar een full stack engineer met de volgende vaardigheden:
•
• Recente kennis en ervaring met:
•
• Spring-Boot (o.a. REST, JPA, Hibernate, Liquibase, Junit, Maven, JMS)
• Deployment op Kubernetes (OpenShift, Helm, ArgoCD)
• Angular (Karma, npm)
• CI/CD (Jenkins, Gitlab)
• Git (Gitlab)
• SQL
Kennis of affiniteit met de volgende onderwerpen is een pré:
•
• TDD (Test Driven Development)
• Security en Code Quality (Sonar, Fortify, OWASP)
• Applicatie performance (Gatling, JMeter)
• Webrichtlijnen WCAG2
• Test tools zoals Protractor en PlayWright
Competenties
De volgende competenties vinden wij als team belangrijk:
•
• Dat je graag in een team werkt en samenwerkt binnen het team
• Dat je minimaal 1 dag per week op kantoor bent
• Dat je gestructureerd werkt volgens een plan
• Dat je open staat voor nieuwe ideeën
• Dat je pro-actief bent en handelt bij incidenten
Achtergrond opdracht
Het Particuliere Dienstenteam ontwikkelt en beheert met name generieke diensten voor Particuliere klanten: o.a. rond het werkveld Studiefinanciering. Dit betreft grotendeels zelfbouw in Java/Angular, maar ook in Blueriq (lowcode) en een aantal standaardpakketten. Aandachtsgebieden zijn o.a. Mijn gegevens, Bezwaar & Beroep, Berichten, Contactgegevens, CRM, Telefonie en Mailafhandeling. Het Particuliere Dienstenteam bestaat uit een Business Analyse Team (BAT) deel en twee Development / Operations (DEVOPS) teams. Samenzijn ze verantwoordelijk voor de innovatie en het beheer.
Functie-eisen:
HBO werk- en denkniveau
Relevante werkervaring in een Agile / Scrum omgeving
Relevante werkervaring in een Java Enterprise (Spring)
Goede beheersing Nederlandse taal in woord en geschrift
Minimaal 3 jaar Relevante werkervaring in modeleren
Minimaal 3 jaar Relevante werkervaring met REST
Minimaal 3 jaar Relevante werkervaring in een Java omgeving
Wensen:
Kennis van Continuous Integration / Continuous Delivery
Werkervaring met het afronden van userstories in DoD
Werkervaring met het ondersteunen van collega's (met technische expertise)
Werkervaring met het samenwerken met collega's in een complexe omgeving, die voortdurend in beweging is, waar Frontend en backend bij elkaar komen
Werkervaring in het zorgdragen voor een kwalitatief hoogwaardige en snelle realisatie van de oplossing en het meenemen van andere
ontwikkelaars in dit proces
Werkervaring met het schakelen met ontwerpers, testers en opsers Solliciteer nu!