Rotterdam
Senior
36 uur per week
12 months
Startdatum op 20 november
Verlopen
35 Dagen geleden
Rijkswaterstaat

Java Full Stack Ontwikkelaar DSO

Opdrachtomschrijving

De ontwikkelaar is werkzaam in het ontwikkelteam Loket en Samenwerken binnen het Programma Digitaal Stelsel Omgevingswet (DSO).

Werkzaamheden zijn:

  • Het doorontwikkelen van het Loket, Samenwerkfunctionaliteit en Helpcentrum, gebruik makend van de Toolkit en UX-ontwerpen
  • Het ontwikkelen van de noodzakelijke mocks/stubs
  • Het ontwikkelen van geautomatiseerde functionele, unit tests en e2e tests
  • Ontwikkelen van JAVA back-end oplossingen en deze aansluiten op ESB
  • Integreren en implementeren van CMS, DMS, MinIO en IAM oplossing(en)
  • Ontwikkelen van frontend oplossingen mbv het Angular framework, gebruik makend van ShadowDOM webcomponent technologie
  • Uitvoeren DevOps werkzaamheden zoals deployment en buganalyse en -fixing

Achtergrond opdracht

Het programma Digitaal Stelsel Omgevingswet (DSO) realiseert de ICT producten (applicaties, gebruikerstoepassingen, interfaces, services) rondom de implementatie en het gebruik van de nieuwe Omgevingswet. Door de Omgevingswet wordt het wettelijk kader voor burgers, ondernemers en overheden inzichtelijker en ontwikkeling en beheer van de leefomgeving beter beheersbaar (zie verder www.AandeslagmetdeOmgevingswet.nl).

Functie eisen

  • Heeft minimaal 3 jaar ervaring met Angular en is JAVA-ontwikkelaar op senior-niveau
  • Heeft minimaal 3 jaar kennis van de development frameworks en tooling:Junit, Jest, SonarQube, Checkstyle, GitLab, Kubernetes, Helm, Maven, Nexus, Docker, Git, Gitflow, Kibana, Grafana, OWASP, JIRA, Linux Bash, Java 15, Cypress, K6
  • Heeft mininaal 3 jaar ervaring met DevOps en Continuous Delivery
  • Kennis en ervaring met bouwen en integreren van Webservices (SOAP, JSON, REST, Swagger)
  • Kennis en ervaring met bouwen en integreren van Webservices (SOAP, JSON, REST, Swagger)
  • Kennis van de development frameworks en tooling: Junit, Jest, SonarQube, Checkstyle, GitLab, Kubernetes, Helm, Maven, Nexus, Docker, Git, Gitflow, Kibana, Grafana, OWASP, JIRA, Linux Bash, Java 15, Cypress, K6
  • Heeft mininaal 3 jaar ervaring met DevOps en Continuous Delivery
  • Kennis en ervaring met bouwen en integreren van Webservices (SOAP, JSON, REST, Swagger)
  • HBO niveau (ICT opleiding op het gebied van Software Ontwikkeling) 7 jaar
  • Angular en JAVA15-ontwikkelaar op senior-niveau 3 jaar
  • Aantoonbare kennis van Kubernetes, Helm, Docker, Spring Boot, Selenium en Cucumber 3 jaar
  • Kennis en ervaring met shadow-DOM (webcomponenten) en minIO 1 jaar