Software ontwikkelaar CJIB
In het kort: Je gaat als ervaren full stack ontwikkelaar in een Agile DevOps-team Java-services en Angular-applicaties bouwen en onderhouden, Ops-, test- en analysewerkzaamheden uitvoeren en continu verbeteringen in processen en techniek realiseren.
Opdrachtbeschrijving
Een ervaren full stack ontwikkelaar die onderdeel wordt van een DevOps-team met als opdracht bestaande services te onderhouden en nieuwe services te realiseren. Vanwege de complexiteit van het technisch landschap is gedegen ervaring met Java en/of Angular ontwikkeling vereist, bij voorkeur in een service/cloud landschap. Het team levert software in een Agile omgeving via de Scrummethodiek met een 'you build it, you run it' mindset. T-shaped zijn is belangrijk: de ontwikkelaar voert ook Ops-taken uit of is bereid dit te leren en ondersteunt in meer of mindere mate test- en analysewerkzaamheden. Er is veel vrijheid om verbeteringen en nieuwe inzichten door te voeren in zowel processen als techniek. In the end: opleveren van 18 sprints om zo waarde aan CJIB te leveren.
Achtergrond opdracht
Het gaat om een opdracht voor een senior ontwikkelaar in een Agile Scrum / DevOps omgeving die gebruikmaakt van het services-landschap van het CJIB. De uitdagingen omvatten o.a. het ontwikkelen van Java-services en Angular-applicaties in een servicegeoriënteerd cloudlandschap. Bereidheid om 2 keer per week naar kantoor in Leeuwarden te komen; maximale reistijd huis-kantoor Leeuwarden van deur tot deur: 1 uur.
Werkzaamheden
- Onderhouden en realiseren van (nieuwe) services.
- Ontwikkelen van Java-services en Angular-applicaties in een service/cloud landschap.
- Werken volgens Agile/Scrum met een 'you build it, you run it' mindset.
- Uitvoeren van Ops-taken en ondersteunen bij test- en analysewerkzaamheden.
- Doorvoeren van verbeteringen in processen en techniek.
Technologie en tooling
- Java 11+, HTML, CSS, Angular, Javascript, JPA (Hibernate / EclipseLink), JMS (Artemis / HornetQ, OracleAQ), REST, SOAP, JTA, Postgr.