Stageopdracht: Generating Java project templates to increase velocity

Snel en gemakkelijk een nieuw Javaproject genereren. Daar ga jij tijdens deze opdracht een standaard projecttemplate voor bouwen. Zodat nieuwe services voor iedereen makkelijk inzichtelijk zijn.  

Solliciteer direct

Benodigde interesse(s)

  • Java Development
  • Project Management
  • Maven Archetypes

Wat krijg je

  • Een uitdagende stageopdracht
  • Professionele begeleiding
  • Trainingen gericht op jouw stagetraject
  • Sparren met andere stagiairs en collega’s

Wat je gaat doen

  • 35% Afstudeeronderzoek
  • 40% Analyseren, ontwerpen, realiseren
  • 25% Documentatie

Door de komst van microservices moet je als IT-consultant regelmatig nieuwe Javaprojecten creëren. Ondanks dat er standaarden zijn afgesproken over het opzetten van een nieuw project, zie je verschillen ontstaan in nieuwe services. Naast dat dit Technical Debt introduceert, verlaagt dit ook de onderhoudbaarheid van de applicaties. Daarnaast wordt het overdragen van de oplossingen die worden ontwikkeld lastiger, omdat ieder project anders in elkaar steekt.

De opdracht

Door een standaard projecttemplate te introduceren kunnen er snel en gemakkelijk nieuwe Javaprojecten gegenereerd worden. Dit kan bijvoorbeeld gedaan worden door Maven Archetypes. Verder kan dit template voorzien worden van standaard (unit) tests om te verifiëren dat de afgesproken projectstructuur niet verkeerd geïmplementeerd wordt. Onderzoek welke wensen verschillende Info Support-teams hebben en maak het mogelijk om een project te bootstrappen dat voldoet aan (een samenstelling van) deze eisen.

Procedures

  1. 1
  2. Kennismakingsgesprek

    Bespreek (studie) loopbaan, interesses en ambities en introductie Info Support.

  1. 2
  2. Beoordelingen

    Assessment van professionele kennis en persoonlijkheid (capaciteit, competenties en motieven).

  1. 3
  2. Selectie interview

    Professionele kennis en persoonlijkheid verdiepen.

  1. 4
  2. De ondertekening van een contract

    Contractaanbieding en uitnodiging voor tekenmomenten.