Senior Programmeur Technisch Ontwerper Java

Logo van Dienst Uitvoering Onderwijs, Ministerie van Onderwijs, Cultuur en Wetenschap, met een blauw embleem met een gekroonde leeuw en tekst in het Nederlands.

Aanvraagnummer: 9558
Contractvorm: Detachering
Organisatie: Dienst Uitvoering Onderwijs (DUO)
Locatie: Groningen
Uren per week: 36 per week
Tarief: Geen maximum
Duur van de opdracht: 12 maanden
Regio: Groningen
Startdatum: 08-05-2025
Optie tot verlenging: Mogelijk, maar nog niet bekend
Sluitingsdatum: 25-04-2025 15:00

LET OP! Deze opdracht is gesloten



Opdrachtomschrijving
We zoeken per direct enthousiaste software engineers die ons team komen versterken. We werken in DevOps teams met een sterk gevoel voor verantwoordelijkheid. Er wordt nauw samengewerkt met ons Business analyse team (BAT), met onze uitvoerende medewerkers en met de DevOps teams onderling binnen het domein. Het liefst hebben we veel en vaak interactie met onze interne en externe eindgebruikers om zo de juiste dingen te maken. We werken multidisciplinair in een dynamische omgeving.

Achtergrond opdracht

De Businesseenheid Examens is verantwoordelijk voor de logistiek van de staatsexamens Voortgezet (speciaal) onderwijs, Nederlands als 2e taal en schoolexamens. In het kader van het project 'Modernisering Examens' zijn wij bezig om de huidige wijze van werken van de uitvoering door te lichten en opnieuw vorm te geven. De huidige legacy applicaties worden daarbij natuurlijk vervangen door de bij het nieuwe proces horende geautomatiseerde ondersteuning. Modernisering Examens loopt al een tijdje en heeft nog wat jaren te gaan, het is veel vernieuwen (nieuwbouw) en een van de grotere projecten op dit moment binnen DUO. We hebben hierbij de hele keten in scope, van schermen tot backend en van interne gebruikers tot Staatsexamenkandidaten en scholen. Daarnaast houden we - zolang het nodig is - de legacy werkend, en voeren onderhoud uit op de al vernieuwde applicaties. Er ligt nog behoorlijk wat werk op de plank en om meer tempo in de ontwikkeling te krijgen gaan we een vierde DevOps team oprichten, naast de drie al bestaande teams.

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
  • HBO werk- en denkniveau (3 jaar)
  • Kennis van Java Springboot en Angular (3 jaar)
  • Kennis van Jenkins pipelines (3 jaar)
  • Kennis van JPA JMS en Maven (3 jaar)

Wensen

  • 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
  • Relevante werkervaring met Spring
  • Relevante werkervaring met Angular is een pré
  • Relevante werkervaring met REST
  • Relevante werkervaring met JMS
  • Relevante werkervaring met DB2
  • Relevante werkervaring met Jenkins
  • Relevante werkervaring met Camunda
  • Relevante werkervaring met het analyseren van productie incidenten.
  • Relevante werkervaring Continuous Integration / Continuous Delivery.
  • Relevante werkervaring met het ondersteunen van collega's (met technische expertise)
  • Relevante werkervaring met het samenwerken met collega's in een complexe omgeving, die voortdurend in beweging is

Competenties

  • Je hebt ervaring met het bewaken van de goede code kwaliteit;
  • Je kan goed zelfstandig werken aan technische oplossingen maar bent ook goed in staat om je collega's in je team te helpen;
  • Je vindt je weg in nieuwe situaties en je wordt uitgedaagd door iets dat nog niet eerder gedaan is;
  • Je bent flexibel, sociaal, leergierig en oplossingsgericht;
  • Je wilt je breed inzetten en je t-shaped profiel verder ontwikkelen.