Java ontwikkelaar full stack (senior)

TiTANS Consulting
Oost-Vlaanderen, Belgium
10 days ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Languages
Dutch

Tech stack

Java (Programming Language) Agile Methodology Code Review Software Debugging Java Platform Enterprise Edition (J2EE) PostgreSQL Node.Js Test-Driven Development (TDD) Spring-boot Backend Single Page Application AngularJS
+2 more
Front End Software Development Programming Languages

Job description

Voor de verderzetting wordt een Java ontwikkelaar (senior) aangetrokken en ben je verantwoordelijk voor:

  • reviseren of opmaken van technische analyses en technisch ontwerp in overleg met de VMM-architect
  • het ontwikkelen van diverse functies zoals gedefinieerd in de functionele en technische analyse,
  • het definiëren van de Interfaces tussen de verschillende lagen van de architectuur,
  • het ontwikkelen van Spring Boot backend services en security,
  • het ontwikkelen van Angular single page applications
  • (potentieel) het ontwikkelen van NodeJS backend-for-frontend services
  • het ontwikkelen van de unit testen met het oog op test driven development (TDD)
  • bewaken van non-functional requirements
  • peer code review volgens gitflow principe

Requirements

  • Aantoonbare kennis van de processen en de maatsoftware voor de meetnetten waterkwaliteit
  • Kennis van organisatie en ervaring in opdrachten van de overheid of specifiek VMM en met de technische standaarden binnen VMM.
  • Aantoonbare kennis van en ervaring met Public Cloud Infrastructuur
  • Aantoonbare ervaring in ontwikkeling van JAVA gebaseerde toepassingen
  • Aantoonbare opleiding met certificatie of gelijkwaardig door ervaring in programmeertalen en omgevingen zoals Java/J2EE
  • Taalvereiste: Nederlandstalig op Europees CEFR - niveau C2.
  • Aantoonbare ervaring in het leiden van een ontwikkelteam en ontwikkelaars coachen.
  • Aantoonbare ervaring in programmatieopdrachten zeer vlot kunnen uitvoeren: coderen, testen en debuggen.
  • Aantoonbare kennis en ervaring van Agile ontwikkelingsmethodiek, waarbij een leidende rol kan worden opgenomen.
  • Aantoonbare kennis van Postgresql (11 en hoger)

About the company

Java 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.

De 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.

De 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.

Via 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.

  • Er wordt gewerkt binnen een Agile omgeving.
  • De prestaties zijn deels te leveren in de lokalen van VMM te Aalst tussen 8u30 en 17u (in overleg te bekijken).
  • De 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.

Context: Je werkt als Java ontwikkelaar voor de dienst Digitale Oplossingen van de VMM en je wordt ingeschakeld in het Programma RIE-IEPR.

De Vlaamse Milieumaatschappij is een agentschap van de Vlaamse overheid, beleidsdomein Omgeving.

Het is de opdracht van de Vlaamse Milieumaatschappij om voor de huidige en toekomstige generaties in Vlaanderen:

  • proper, aantrekkelijk en voldoende water te waarborgen,
  • gezonde lucht te bewerkstelligen,
  • de klimaatadaptatie mee te sturen.

De VMM telt ongeveer 750 werknemers en zit verspreid over diverse locaties in Vlaanderen.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · World Congress 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

1:52 min

Maintaining backward compatibility across major versions

Jessica Janiuk · JS Congress

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all