z.s.m.
36 uur per week
Leeuwarden
Onbekend 
Lijkt deze opdracht jou wat? En vind je dat jij dé geschikte kandidaat bent voor deze functie? Neem dan nu contact met ons op!
Neem contact op!

Opdrachtomschrijving

De opdracht is voor een ervaren full-stack ontwikkelaar die onderdeel wordt van een DevOps-team. Dit team heeft als taak om bestaande services te onderhouden en nieuwe services te realiseren binnen het incasso-domein van het CJIB. De werkzaamheden omvatten het overbrengen van services naar de Cloud en het bouwen van nieuwe services.

Gezien de complexiteit van het landschap is gedegen kennis en/of ervaring met softwareontwikkeling, bij voorkeur op het gebied van innen en incasseren, noodzakelijk. Het team levert software op in een Agile-omgeving via de Scrum-methodiek.


Opdrachtomschrijving: Java ontwikkelaar Senior

Als ervaren full-stack ontwikkelaar ben je sterk analytisch, communicatief en heb je bij voorkeur kennis van de systemen van het CJIB. Ervaring met security-by-design en het structureren van applicaties met oog op performance is belangrijk. Gezien de diversiteit van de services die het team bedient, moet je zowel een globaal overzicht hebben als oog voor detail.

Er wordt van je verwacht dat je op alle DevOps-rollen, in meer of mindere mate, inzetbaar bent (T-shaped). De nieuwe services worden gedeployed in een private cloud, dus kennis van de Cloud is vereist. Ook begeleid je externe keten- of businesspartners bij het technisch aansluiten op de services van het CJIB.


Werkzaamheden en Technische Uitdagingen:

  • Het ontwikkelen van Java-services en user interfaces in een SOA-georiënteerd landschap.
  • Gebruikmaken van: Java/J2EE, HTML, CSS, Angular, Javascript, JPA (EclipseLink), JMS (HornetQ), JTA (Atomikos), Database PostgreSQL, Spring-WS, Spring MVC, Maven, Jetty, Linux en ondersteunende tooling als Jira, Confluence, REST service, GraphQL, SOAP, Maven, PostgreSQL, Kubernetes, Gloo Gateway, SAML, OAuth.
  • "Cloud ready" ontwikkelen (Spring Cloud).
  • Monitoren (Kibana, Grafana), profilen en tunen van een service.
  • Ervaring met zowel front-end als back-end.

 

Eisen/wensen

  • Je beschikt over HBO werk- en denkniveau.
  • Je hebt 10 jaar ervaring als JAVA ontwikkelaar (full-stack).
  • Je hebt 5 jaar Agile/DevOps ervaring.
  • Je hebt 10 jaar ervaring met de Cloud.
  • Je hebt 5 jaar ervaring met de beheersing van de Nederlandse taal in woord en geschrift.
  • Je bent OCP (Oracle Certified Professional) gecertificeerd of hebt vergelijkbare/aantoonbare ervaring.
  • Je bent PSD I (Professional Scrum Developer) gecertificeerd of hebt een vergelijkbare opleiding.