dinsdag 1 juni 2021

36 uren per week

Apeldoorn

6 maanden+ 
Deze opdracht is inmiddels gesloten.
Bekijk de actuele opdrachten!

Functie-beschrijving

Opdrachtbeschrijving

De Douane Keten Aangifte (DA) is verantwoordelijk voor het ontwikkelen, beheren en beschikbaar stellen van IV-voorzieningen voor de Douane aplicaties, diw het aangifteproces voor Douane ondersteunen. Daaronder vallen de systemen voor oa invoeren, doorvoeren en uitvoeren van goederen naar de EU (en Nederland).

Voor het proces Vervoer zal een nieuwe applicatie DVA (Douane Vervoer Applicatie) worden ontwikkeld, die het huidige systeem vanaf 2024 zal gaan vervangen. Deze nieuwe applicatie zal worden ontwikkeld met 2 nieuwe DVA teams. Voor deze teams zijn we oa op zoek naar meerdere ervaren Java ontwikkelaars.

De ontwikkeling van applicaties en het verbeteren of uitbreiden van bestaande applicaties binnen de IV Douane organisatie vindt kort-cyclisch plaats m.b.v. Agile-ontwikkelmethoden. Alle Douane applicaties zijn in beheer in 3 ketens, welke bestaan uit meerdere multidisciplinaire teams. Dergelijke teams bestaan uit een mix (multidisciplinair) van ontwikkelaars, aangevuld met een Scrum Master en een Product Owner.

Specifieke vakkennis:

- ruime kennis en ervaring met Java en JEE 

- ruime ervaring met Angular

- kennis en ervaring met Unit testing en codekwaliteit

- ervaring met JPA, XML en DB2 op Mainframe is een pré

- ervaring met de MTHV’s Java ontwikkelstraat is een pré

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

- kennis van SCRUM en ervaring met SCRUM-trajecten

- zeer goede communicatieve vaardigheden, gericht op samenwerking (“teamplayer”), flexibele instelling, drive en doorzettingsvermogen

We zoeken iemand die echt gemotiveerd is om in een Agile/Scrum omgeving te werken en daaraan ook actief wil bijdragen (binnen en buiten het eigen team). 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.


Organisatorische context en cultuurDe IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center.
Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt.
 

Functie-eisen

Eisen
Opleiding, Certificaten, Kennisniveau

- Java/JEE

- Angular 

- OCP (of vergelijkbaar) 

Professionele Kennisgebieden

- Programmeren 

Kwaliteitenprofielen

- 2.1.1 Applicatieontwikkeling

Werk- en denkniveau

- Minimaal HBO diploma

- Ruime kennis en ervaring met Java en JEE

- Kennis en ervaring in een Scrum / Agile omgeving

Wensen
Competenties

- Flexibel

- Analytisch denkvermogen

- Creatief

- Proactieve inzet

- Teamplayer

- Klantgericht kunnen omgaan met (soms tegengestelde) belangen

Aanvullende kennis

- Kennis van deployment-tooling, JPA, XML

- Kennis van Jenkins, Git, Bitbucket, Jira, Confluence en van testframeworks zoals Robot Framework, JUnit, Selenium 

- Kennis van Douane processen

Overige functiewensen

- In staat zijn om gebruikerswensen, samen met de productowner en het multidisciplinaire team te detailleren.

- IBM WebSphere Application Server (WAS), DB2, MQ