Senior Developer

Functie:                                          Senior Developer
Startdatum:                                   01-09-2021
Aantal uur per week:                    36-40 uur per week 
Tarief:                                             € Marktconform

Periode:                                         t/m 31-08-2022, met optie tot verlenging 
Locatie:                                           Apeldoorn
Deadline:                                        13-07-2021 08:00
ZZP:                                                Ja
Aanvraagnr:                                   20210630_08

Omschrijving
Voor haar eindklant, het Kadaster, zoeken wij een Senior Developer voor 36-40 uur per week. Startdatum: 01-09-2021.

In verband met de upgrade van de OpenLayers-framework en als gevolg hiervan de herbouw van de componenten van de front-end van diverse GIS-applicaties van KPV hebben wij versterking voor het Java-ontwikkelteam van KPV nodig.
Van de kandidaat wordt verwacht dat hij/zij bouwt en onderhoudt componenten in de front-end end de back-end van de KPV-applicaties. Voor belangrijke ontwerpbeslissingen die de architectuur raken (of daar van afwijken), stemt hij/zij af met de projectarchitect. Hetzelfde geldt voor integratie aspecten, zij het dat de afstemming dan vooral plaatsvindt met de integratie specialist.

Verantwoordelijkheden

  • Wijzigen en toevoegen van applicatie code en unit tests, de nadruk ligt op de front-end
  • Wijzigen en toevoegen van gluecode en ondersteunen van test automatisering
  • Automatiseren van Deployments
  • Deelnemen in een Scrum / DevOps team
  • Uitvoeren van impactanalyses, planningssessies
  • Deelnemen in de Java community
  • Deelnemen in toepassen en bijhouden van Java ontwikkelstandaarden

Functie-eisen
Functie-eisen zijn knock-out criteria. Dat voldaan wordt aan de eisen moet duidelijk blijken uit het CV door middel van een beschrijving van de ervaring en werkzaamheden. 

  • De kandidaat is inzetbaar vanaf 01-09-2021 tot en met 31-08-2022 voor 36 – 40 uur per week
  • Minimaal drie jaar aantoonbare ervaring als Java software engineer 
  • De kandidaat heeft kennis van en ervaring met Agile/Scrum, het werken in een Scrum-team 
  • De kandidaat heeft kennis van en ervaring met Java 11 
  • De kandidaat heeft kennis van en ervaring met Git/Github 
  • De kandidaat heeft kennis van en ervaring met Java-frameworks zoals Spring, Spring Boot, Hibernate ORM, JPA 
  • Minimaal drie jaar aantoonbare ervaring met front-end ontwikkeling (JavaScript, TypeScript, HTML 5, CSS3 en frameworks zoals Angular, JQuery, NodeJS) (weegt zwaar) 
  • De kandidaat heeft kennis van en ervaring met Continuous Integration/Delivery en Maven, Jenkins, SonarQube, Git, Docker 
  • De kandidaat heeft kennis van en ervaring met Webservices, XML, JSON, SOAP, REST 
  • De kandidaat heeft kennis van en ervaring met Testframeworks zoals JUnit, Mockito en Cucumber 
  • De kandidaat heeft kennis van en ervaring met SQL, relationele databases (Oracle, PostgreSQL) 
  • Beheerst de Nederlandse taal goed in woord en geschrift

Functiewensen

  • GIS (OpenLayers, Geoserver en JTS-framework) is een belangrijke pré 
  • Apache Camel is een pré
  • U geeft een beschrijving van aanpak (max. 400 woorden) voor de uit te voeren werkzaamheden (zie ook Opdracht omschrijving en verantwoordelijkheden)
  • U beschrijft 2 cruciale knelpunten die zich vaak voor doen in dit soort processen / opdrachten en geeft hierbij aan hoe u deze oplost. (max. 300 woorden) (zie ook Opdracht omschrijving en verantwoordelijkheden)
  • U toont duidelijk aan welke wijze de door u geleverde expertise en competenties (soft en hard skills) binnen de geschetste situatie een bijdrage leveren aan te behalen resultaten. (max. 300 woorden) (zie ook Opdracht omschrijving en verantwoordelijkheden)




Apply for this position

Allowed Type(s): .pdf, .doc, .docx