Java ontwikkelaar full stack

Il y a 3 heures

East Flanders, Flanders, Belgique TiTANS Consulting Temps plein
pJava ontwikkelaar full stack (senior) voor het project VMJV (Validatie MilieuJaarVerslag) / de omzetting van richtlijn industriële Emissies en de verordening betreffende het Portaal Industriële Emissies. /ppDe Richtlijn Industriële Emissies (RIE; Eng.: Industrial Emissions Directive, IED) is het belangrijkste Europese instrument om de potentieel negatieve impact van industriële installaties op de omgeving te beperken. De Europese milieuregelgeving heeft met deze richtlijn een directe impact op de Vlaamse milieuregelgeving. Een evaluatie van de effectiviteit van de RIE leidde in 2022 tot een voorstel tot herziening van de RIE. /ppDe RIE en IEPR hebben ook voor de VMM verstrekkende gevolgen op het vlak van aanpassing van de wetgeving, advisering omgevingsvergunningen en de registratie en rapportering van emissiegegevens van bedrijven. Het proces en de ondersteunende informatiesystemen voor de registratie en rapportering van de emissie gegevens voor water en lucht dienen door de nieuwe regelgeving grondig herzien te worden. /ppVia het IMJV-Loket (Integraal Milieu Jaarverslag) worden de gegevens van de rapporteringsplichtige bedrijven verzameld en doorgegeven naar de backoffice systemen Emissie Register Water (ERW) en de Emissie Invenatis Lucht (EIL) bij de VMM. In deze systemen gebeurt de aanrijking en validatie van de door de bedrijven gerapporteerde informatie. Vanuit deze systemen wordt ook de rapportering naar Europa opgebouwd. Zowel het IMJV als de backend systemen EIL en ERW (inclusief de bijhorende datawarehouses), dienen volledig herwerkt te worden. Dit programma loopt. /ppVoor de verderzetting wordt een Java ontwikkelaar (senior) aangetrokken en ben je verantwoordelijk voor: /pullireviseren of opmaken van technische analyses en technisch ontwerp in overleg met de VMM-architect /lilihet ontwikkelen van diverse functies zoals gedefinieerd in de functionele en technische analyse, /lilihet definiëren van de Interfaces tussen de verschillende lagen van de architectuur, /lilihet ontwikkelen van Spring Boot backend services en security, /lilihet ontwikkelen van Angular single page applications /lili(potentieel) het ontwikkelen van NodeJS backend-for-frontend services /lilihet ontwikkelen van de unit testen met het oog op test driven development (TDD) /lilibewaken van non-functional requirements /lilipeer code review volgens gitflow principe /li /ulh3Algemeen /h3ulliEr wordt gewerkt binnen een Agile omgeving. /liliDe prestaties zijn deels te leveren in de lokalen van VMM te Aalst tussen 8u30 en 17u (in overleg te bekijken). /liliDe VMM voorziet de nodige licenties, software en netwerktoegangen voor het uitvoeren van de opdracht. De VMM voorziet niet in een office-licentie. De software van Office 365 kan door VMM ter beschikking gesteld worden, maar dan zonder licentie. De inschrijver dient zijn eigen bedrijfslicentie te gebruiken. Als alternatief kan LibreOffice ter beschikking gesteld worden. /li /ulpContext: Je werkt als Java ontwikkelaar voor de dienst Digitale Oplossingen van de VMM en je wordt ingeschakeld in het Programma RIE-IEPR. /ppDe Vlaamse Milieumaatschappij is een agentschap van de Vlaamse overheid, beleidsdomein Omgeving. /ppHet is de opdracht van de Vlaamse Milieumaatschappij om voor de huidige en toekomstige generaties in Vlaanderen: /pulliproper, aantrekkelijk en voldoende water te waarborgen, /liligezonde lucht te bewerkstelligen, /lilide klimaatadaptatie mee te sturen. /li /ulpDe VMM telt ongeveer 750 werknemers en zit verspreid over diverse locaties in Vlaanderen. /ph3Vaardigheden /h3ulliAantoonbare kennis van de processen en de maatsoftware voor de meetnetten waterkwaliteit /liliKennis van organisatie en ervaring in opdrachten van de overheid of specifiek VMM en met de technische standaarden binnen VMM. /liliAantoonbare kennis van en ervaring met Public Cloud Infrastructuur /liliAantoonbare ervaring in ontwikkeling van JAVA gebaseerde toepassingen /liliAantoonbare opleiding met certificatie of gelijkwaardig door ervaring in programmeertalen en omgevingen zoals Java/J2EE /liliTaalvereiste: Nederlandstalig op Europees CEFR
- niveau C2. /liliAantoonbare ervaring in het leiden van een ontwikkelteam en ontwikkelaars coachen. /liliAantoonbare ervaring in programmatieopdrachten zeer vlot kunnen uitvoeren: coderen, testen en debuggen. /liliAantoonbare kennis en ervaring van Agile ontwikkelingsmethodiek, waarbij een leidende rol kan worden opgenomen. /liliAantoonbare kennis van Postgresql (11 en hoger) /li /ul