Sr. Java Ontwikkelaar (2021-IBS-5006)

MINISTERIE VAN FINANCIËN (BELASTINGDIENST)


Binnen de IV-Keten Douane zijn we op zoek naar een ervaren 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 processen Binnenbrengen, Uitgaan en proviand (BUP), Fysiek Toezicht en Reizigers (FT&R) en Risico en Intelligence (R&I). 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 7 multidisciplinaire teams werkzaam. Teams bestaan uit een mix (multidisciplinair) van ontwikkelaars, aangevuld met een scrummaster en productowner.
Gemiddeld hebben de teams 9 teamleden.

De werkzaamheden zullen vooral bestaan uit bouwen, maar bijdragen aan ontwerpen en testen is ook een belangrijk onderdeel van de rol als Java ontwikkelaar, als de situatie daarom vraagt (bereidheid tot T-shape model). Het werk zelf wordt door het team i.o.m. productowner en businessowner bepaald, vastgesteld per PI en in 6 sprints van 2 weken elk uitgevoerd.

Voor het MD-team Jupiter zoeken we een collega die kennis en ruime ervaring heeft met het JAVA vakgebied en met voortbrenging van IT-voorzieningen. Voor de samenstelling van het MD-team zal worden gekeken naar een goede mix tussen vakkennis, ervaring, zelfstandigheid en samenwerking. We zoeken iemand die gemotiveerd is om in een Agile/Scrum omgeving te werken binnen de IV-keten Douane, en breder kijkt dan zijn/haar eigen vakgebied.

Specifieke vakkennis:
  • ruime kennis en ervaring met Java, JEE, Spring, JPA en Websphere
  • kennis en ervaring met Unit testing en codekwaliteit
  • ervaring met DB2 op Mainframe is een pré
  • ervaring met de MTHV’s (methoden, technieken, hulpmiddelen, voorschriften) van de 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
Een belangrijke taak van de Douane is het toezicht houden op goederen die van buiten de EU het grondgebied van de EU binnenkomen. Sommige goederen wil de Douane bij aankomst controleren en van sommige goederen wil de Douane dat ze niet eens in een vliegtuig of op een schip geladen worden om naar de EU gebracht te worden.

Aangezien de Douane niet alle goederen kan controleren, voert de Douane risicoselectie uit. O.b.v. slimme regels en algoritmen wordt zoveel mogelijk automatisch vastgesteld welke goederen de Douane wil controleren en welke goederen niet geladen mogen worden.

De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit en cultuur 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.


Eisen:
  • JAVA/JEE, JAVA 8 Functional Programming, SQL, JPA, JSP
  • Webservices, Rest, SOAP. IBM Message Queue
  • Linux
  • JUnit4, Hamcrest, Mockito
  • OCP Java 8 certificaat
  • Professional Scrum developer (of PSM1 of PSPO)
  • Minimaal HBO diploma
  • Ruime kennis en ervaring met Java en JEE (Min. 8 jaar)
  • Kennis en ervaring in een Scrum / Agile omgeving (Min. 2 jaar)
Wensen:
  • Kennis van Angular2+ Typescript.
  • Kennis van Splunk.
  • Kennis van automatische build tools, zoals bijvoorbeeld Jenkins.
  • Kennis van GIT/Bitbucket, Jira, Confluence (of vergelijkbare tools).
  • Kennis van testframeworks, zoals Robot Framework, Postman, SOAPUI.
  • Kennis van Douane processen.
  • In staat zijn om gebruikerswensen, samen met de product owner en het multidisciplinaire team te detailleren.
  • IBM WebSphere Application Server (WAS), Business Automation Workflow (BAW, voorheen BPM), DB2, MQ.
Competenties:
  • Flexibel, analytisch denkvermogen, creatief, pro actieve inzet, teamplayer, klantgericht kunnen omgaan met (soms tegengestelde) belangen.
Deze vacature is ingetrokken op 15-12-21 om 11:06. Reageren is niet meer mogelijk.
Toch opzoek naar iets anders? Bekijk onze andere vacatures.

Contactpersoon

Vragen over de opdracht?

Delen