Locatie: Brussel, 50% remote
Jouw takenpakket
- Technische ontwikkeling en integratie van componenten op basis van functionele analyse en techniek
- gebaseerd op kwalitatieve aspecten van componentontwerp en -integratie
- Voldoe aan de richtlijnen voor gebruikerservaring en toegankelijkheid,
- Wees je bewust van en reageer op krachtige applicatie- en resource-efficiëntie technieken, aandacht voor kennisdeling en continuïteit
- Ken en reageer op bekende beveiligingskwetsbaarheden, pas beveiliging toe vanaf de
- Ontwerp, analyseer de resultaten van statische code-inspectie en pas de code indien nodig aan.
- Ontwikkel technische documentatie, van analyse tot code
- Geavanceerde technische ondersteuning en advies bieden voor componenten,
- Ken de APM-tools, interpreteer ze en onderneem de juiste actie,
- Constructieve reflectie en samenwerking met het gehele ontwikkelteam en gebruikers, Ondersteuning/coaching bieden aan je collega’s,
- Best practices toepassen in collaboratieve softwareontwikkeling (javadoc, testen eenheid, droog, …)
- Scrum en Kanban methodologieën toepassen
Jouw profiel
- Je hebt minsten 5 jaar (Medior) of minstens 10 jaar (Senior) relevante werkervaring achter de rug met Java (EE).
- Je hebt een actieve kennis van:
- TDD, MVC, OO
- Suite Atlassian (Jira, Confluence,…)
- CI/CD toolchain (Pipelines, Git, GitLab, Weblogic)
- Webservices-gerelateerde technologieën, zoals REST/SOAP, WSDL, XML, XSD, JAXWS, JSon, Swagger, Yaml
- OGC Web Services: GMM, WMS, WFS,…
- Frontend : Angular, JavaScript
- Base de données : DB2 (version 10.5), SQL
- Monitoring : SonarQube, Dynatrace, Instana, …
- Je hebt een goede kennis van Engels in combinatie met 1 van de landstalen (NL/FR)
- Naast een goed analytisch inzicht, beschik je over een hands-on mentaliteit.
- Je bent een teamspeler, flexibel en dynamisch ingesteld.