full stack engineer
Role details
Job location
Tech stack
Job description
Als collega van Team MARVEL, één van de twee DevOps teams binnen Particuliere Diensten, draag je de de zorg voor diverse medewerker en klant applicaties.
- IDG (Interatieve Document Generator), frontend en backend applicaties t.b.v. het genereren van brieven en brieftemplates.
- Mijn-Berichten, frontend en backend applicatie t.b.v. het ontsluiten van berichten van duo naar klanten.
Deze applicaties maken bijna allemaal gebruik van een moderne stack o.b.v. Angular als frontend, SpringBoot als backend en Openshift als deployment omgeving.
Requirements
Recente kennis en ervaring met:
- Spring-Boot, (oa. REST, JPA, Hibernate, Liquibase, Junit, Maven, JMS)
- Deployment op Kubernetes (OpenShift, Helm, ArgoCD)
- Angular (Karma, npm)
- CI/CD (Jenkins, Gitlab)
- Git (Gitlab)
- SQL
Kennis of affiniteit met de volgende onderwerpen is een pré:
-
TDD (Test Driven Development)
-
Security en Code Quality (Sonar, Fortify, OWASP)
-
Applicatie performance (Gatling, JMeter)
-
Webrichtlijnen WCAG2
-
Test tools zoals Protractor en PlayWright
-
dat je graag in een team werkt en samenwerkt binnen het team
-
dat je minimaal 1 dag per week op kantoor bent
-
dat je gestructureerd werkt volgens een plan
-
dat je open staat voor nieuwe ideeën
-
dat je pro-actief bent en handelt bij incidenten
-
dat je leergierig bent
-
dat je feedback durft te geven en kan ontvangen
Achtergrond opdracht
- Programmeren - HBO werk- en denkniveau
- Applicatieontwikkeling - Relevante werkervaring in een Agile / Scrum omgeving
- Applicatieontwikkeling - Relevante werkervaring in een Java Enterprise (Spring)
- Applicatieontwikkeling - Goede beheersing Nederlandse taal in woord en geschrift
- Relevante werkervaring in modeleren - 3jr
- Relevante werkervaring met REST - 3jr
- Relevante werkervaring in een Java omgeving - 3jr
Nice to have
- Kennis van Continuous Integration / Continuous Delivery
- Werkervaring met het afronden van userstories in DoD
- Werkervaring met het ondersteunen van collega's (met technische expertise)
- Werkervaring met het samenwerken met collega's in een complexe omgeving, die voortdurend in beweging is, waar Frontend en backend bij elkaar komen
- Werkervaring in het zorgdragen voor een kwalitatief hoogwaardige en snelle realisatie van de oplossing en het meenemen van andere ontwikkelaars in dit proces
- Werkervaring met het schakelen met ontwerpers, testers en opsers
- Relevante werkervaring met Spring
- Relevante werkervaring met Angular is een pré
- Relevante werkervaring met REST
- Relevante werkervaring met JMS
- Relevante werkervaring met Kubernetes/Openshift
- Relevante werkervaring met Jenkins
- Relevante werkervaring met Camunda
- Relevante werkervaring met het analyseren van productie incidenten.
- Relevante werkervaring Continuous Integration / Continuous Delivery.
- Relevante werkervaring met het ondersteunen van collega's (met technische expertise)
- Relevante werkervaring met het samenwerken met collega's in een complexe omgeving, die voortdurend in beweging is
Benefits & conditions
- Een uitstekend salaris;
- Een contract voor de duur van de opdracht, waarbij we graag toewerken naar een onbepaalde tijdscontract;
- Een dertiende maandsalaris of vergelijkbare bonusregeling;
- 8% vakantiegeld;
- 25 vakantiedagen per jaar o.b.v. 40 uur;
- Een aantrekkelijke Pensioen Plus regeling.
Overige arbeidsvoorwaarden:
- Reiskosten- en thuiswerkvergoeding;
- Netto €750,- om jouw thuiswerkplek in te richten;
- Opleidingen via de Randstad Digital Academy mét erkende certificaten;
- Referral bonussen tot maximaal € 1.500,- ;
- Collectieve voordelen op verzekeringen en personeelsvoordeelwinkel;
- Vast HR aanspreekpunt en persoonlijke begeleiding door een talentmanager;
- Kennis- & netwerkevents afgestemd op expertise binnen het vakgebied IT en jouw carrièreontwikkeling.
Deze opdracht staat ook open voor doorleen (leveranciers). ZZP is niet toegestaan. Ben je zzp'er en sta je open voor een projectcontract? We gaan graag met je in gesprek!
False