z.s.m.
36 uur per week
Apeldoorn
3 maanden+ 
Deze opdracht is inmiddels gesloten.
Bekijk de actuele opdrachten!

Opdrachtomschrijving

Functieomschrijving:

De voortbrenging van de Douane applicaties is georganiseerd in drie procesketens. Binnen IV Douane zijn we op zoek naar een Medior of Senior Java Ontwikkelaar voor de keten Toezicht Goederen & Risicomanagement (TG&R). De keten TG&R is verantwoordelijk voor het ontwikkelen, beheren en beschikbaar stellen van IV-voorzieningen voor de procesgebieden "Binnenbrengen, Uitgaan & Provianderen", "Fysiek Toezicht" en "Risico & Intelligence". De ontwikkeling van nieuwe applicaties en het verbeteren of uitbreiden van bestaande applicaties vindt kort-cyclisch plaats m.b.v. Agile-ontwikkelmethoden. Het multidisciplinair team 'Venus', waar jij als Medior of Senior Java Ontwikkelaar onderdeel van uit gaat maken, houdt zich bezig met de geautomatiseerde ondersteuning van Binnenbrengen, Uitgaan & Provianderen. We zijn voor team Venus op zoek naar een Java ontwikkelaar voor het doorontwikkelen van de bestaande applicatie. We zoeken daarbij naar een fronten backend ontwikkelaar. De werkzaamheden zullen vooral uit bouwen bestaan maar ook zaken als ontwerp en test zullen binnen het team opgepakt moeten worden als de situatie daarom vraagt (bereidheid tot T-shape model). Het werk zelf wordt door het team in overleg met de productowner en businessowner bepaald, vastgesteld per PI en in 6 sprints van 2 weken elk uitgevoerd. Team Venus draait mee in een pilot om over te gaan op openShift. 

Specifieke vakkennis:

  • Ruime kennis en ervaring met Java en JEE (minimaal 4 jaar)
  • Kennis en ervaring met Unit testing en codekwaliteit
  • Kennis van Webservices (xsd’s / wsdl’s)
  • Kennis van Restservices (jax-rs api)
  • Kennis van Kubernetes (openshift)
  • Ervaring met WebSphere Application Server 9
  • Ervaring met DB2 op Mainframe
  • Ervaring met JMete

Naast de vanzelfsprekende brede vakkennis die van de ontwikkelaar gevraagd wordt wordt ook gevraagd:

  • Affiniteit voor testen (als team zijn we verantwoordelijk voor de kwaliteit)
  • Kennis van SCRUM en ervaring met SCRUM-projecten
  • Kennis en ervaring met SAFe is een pré
  • Persoonlijke vaardigheden: goede communicatieve vaardigheden, gericht op samenwerking (“teamplayer”), flexibele instelling, drive en doorzettingsvermogen

Achtergrond opdracht

De ontwikkeling van nieuwe applicaties en het verbeteren of uitbreiden van bestaande applicaties in de keten TG&R vindt kort-cyclisch plaats m.b.v. Agile-ontwikkelmethoden. Binnen de keten zijn 6 multidisciplinaire teams werkzaam. Teams bestaan uit een mix (multidisciplinair) van ontwikkelaars, aangevuld met een scrummaster en productowner. Team Venus bestaat op dit moment uit 2 developers, 1 ontwerper/tester en 1 dedicated tester. Algemene taken van een teamlid binnen een MultiDisciplinair-team zijn:

  • Je draagt bij aan het verfijnen van backlog items
  • Je draagt bij aan het plannen van iteraties
  • Je draagt bij aan het meten en verbeteren van de uitgevoerde werkzaamheden
  • Je neemt actief deel aan de benodigde scrum sessies en events
  • Je werkt samen met andere multidisciplinaire teams om te zorgen dat de keten altijd blijft werken
  • Je ondersteunt en vervangt daar waar nodig collega's binnen het multidisciplinaire team.

Eisen/wensen

Eisen:

  • Aantoonbare werkervaring Java; Java EE; Angular; JMS; database queries/SQL; openShift (pré) 
  • Aantoonbare werkervaring 
  • PSD I of vergelijkbare opleiding is een pré (niet noodzakelijk) 
  • Minimaal 5 jaar ervaring Java8/JEE6 
  • Minimaal 5 jaar kennis van systeemontwikkelingstechnieken 
  • Minimaal 5 jaar werkervaring Agile / Scrum 

Competenties:

  • Ervaring met coachen van mensen, pro-actief, creatief, analytisch
  • Gericht op kennisdeling/-overdracht/-borging
  • Scherp oog voor kwaliteit en security