Status
Actief
Contract
FULL_TIME
Locatie
Veenendaal
Salaris
55.000
Expertise
<p><strong>Ontwikkel een tool die complexe eventstromen automatisch in kaart brengt met statische code-analyse. Je onderzoekt hoe events en hun relaties het meest inzichtelijk kunnen worden weergegeven. Denk hierbij aan bijvoorbeeld webcanvas of PlantUML. Vervolgens verbeter je het inzicht.<br></strong><strong><br></strong><strong></strong><strong><strong>π‘</strong>Interessegebieden: </strong>Front-end, Static code analysis, Backend (Java) <br></p><p>In een eventsourced systeem kan het aantal verschillende events snel toenemen, waardoor het voor ontwikkelaars lastig wordt om overzicht te behouden. Het bijhouden is cruciaal. In deze opdracht ga je een verbeterde geautomatiseerde oplossing bouwen om de eventstroom nauwkeurig in kaart te brengen. Eventueel kan de oplossing worden aangevuld met eigen input in de code. </p><h2>De opdracht</h2><p>In deze opdracht onderzoek je hoe je geautomatiseerd een statische codebase doorzoekt om in kaart te brengen welke events, handlers, commands, aggregates etc. er bestaan en hoe deze aan elkaar gekoppeld zijn. Vervolgens kijk je hoe je het resultaat van de code analyse op een voor de ontwikkelaar zinnige manier kan weergeven. Denk hier bijvoorbeeld aan een interactief webcanvas of het genereren van een PlantUML.</p><p>Bij het uitwerken hiervan kun je de volgende onderzoeksvragen beantwoorden:</p><ul>
<li>Hoe ga je om met een multi-repo applicatie waarin de events op verschillende plekken staan?</li>
<li>Hoe krijg je event stromen overzichtelijk in kaart?</li>
<li>Hoe ziet een event stroom in Axon Framework er uit?</li>
<li>Hoe kan je met statische code-analyse de stroom van events herkennen?</li>
<li>Hoeveel kan het genereren van een βevent-stormβ geautomatiseerd worden, en hoeveel input moet de ontwikkelaar zelf leveren aan de code-analyse tool?</li>
</ul><ul>
</ul><p><strong>Over Info Support</strong></p><p>Info Support is specialist in maatwerksoftware, data/AI solutions, beheer en trainingen en actief in de sectoren Finance, Industry, Agriculture, Food & Retail, Mobility & Public en Healthcare. Wij bieden solide en innovatieve oplossingen voor complexe en bedrijfkritische softwarevraagstukken. Onze hoofdkantoren zijn gevestigd in Veenendaal (NL) en Mechelen (BE). Op dit moment zijn er circa 500 medewerkers bij Info Support in dienst.</p><p>De werkwijze van Info Support kenmerkt zich door een aantal kernwaarden: soliditeit, integriteit, vakmanschap en passie. Deze kernwaarden zijn verweven in ons werk en de manier waarop we met elkaar omgaan.</p><p>Om te zorgen dat alle medewerkers altijd op de hoogte kunnen zijn van de nieuwste ontwikkelingen beschikt Info Support over een inhouse kenniscentrum waar graag wordt voldaan aan de honger naar meer of andere kennis en vaardigheden.</p><p><strong>Om deze opdracht te kunnen doen is B2-taalvaardigheid in het Nederlands vereist.</strong></p>
Gerelateerde CategorieΓ«n
Ontdek meer vacatures in deze vakgebieden
Software consultant vacatures
468 vacatures
Mendix consultant vacatures
475 vacatures
Technisch consultant vacatures
761 vacatures
ServiceNow consultant vacatures
468 vacatures
Atlassian consultant vacatures
468 vacatures
Afstudeerstage Supply Chain vacatures
181 vacatures
Meer bij Info Support
Vergelijkbare functies binnen hetzelfde team.
Business Development Manager Industrie & Energie
Veenendaal
Cloud Engineer Managed Services
Veenendaal
Medior Java Engineer
Veenendaal
Afstudeeropdracht in Software Development: Van architectuur naar werkende code met AI-ondersteuning
Veenendaal
Master's thesis in Way of Working: Solving Rush-Hour Riddles: The Art of Congestion Control in Public Transportation (Project SPITS)
Veenendaal
Meer vacatures in Veenendaal
Ontdek andere IT-vacatures in deze regio
Info Support
Afstudeeropdracht in Software Development: IoT-Security Protocol for retailers (Project Mission: Impossible)
Info Support
Master's Thesis in Software Development: Investigating the quality of AI-generated commit Messages
Inpact Solutions
Product Implementatie Consultant
Info Support
Medior Java Engineer
Inpact Solutions
Data Engineer
Info Support
Afstudeeropdracht in Software Development: FindMyDesk - interactieve werkplekreservering voor afstudeerders