Senior Java Developer (Omgeving) via Vlaanderen connect

Vlaanderen connect.
Brussels, Belgium
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
Dutch
Experience level
Senior

Job location

Remote
Brussels, Belgium

Tech stack

HTML
Java
JavaScript
Spring Security
Agile Methodologies
CSS
Relational Databases
JUnit
PostgreSQL
Maven
Mockito
Simple Object Access Protocol (SOAP)
Software Engineering
UML
Web Services
Spring Cloud
Spring-boot
Cypress
Spring Data
Kubernetes
Information Technology
GraphQL
Operational Systems
Front End Software Development
REST
Domain Driven Design
Docker
Jenkins
Web Api

Job description

De productie van softwareoplossingen realiseren in een omgeving (servers, werkposten, besturingssystemen, ...)

Een ontwikkeld product presenteren Gebruikers opleiden over de geleverde informaticatoepassingen

Documenten en technische ondersteuning voor de ontwikkelaars, gebruikers, informaticadiensten, ... uitwerken en bijwerken

Een prototype van de technische oplossing realiseren voor validatie door de opdrachtgever (typeconfiguratie, ...)

Informaticaprogramma's en -applicaties ontwerpen en ontwikkelen

Informaticacomponenten selecteren, assembleren en integreren (programma's, databanken, specifieke ontwikkelingen, ...)

Technische specificaties van de informatica applicatie uitwerken en opstellen (lastenboek)

Programmeren in een specifieke computertaal

Technische en functionele problemen analyseren Corrigerende acties, technische aanpassingen, ... voorstellen

Een prototype of model van de ontwikkeling ontwerpen en uitwerken (design application)

Behoeften van de klant of gebruiker analyseren Het functioneel lastenboek opstellen (specificaties, termijnen, kosten, ...)

Fasen en procedures van de technische en functionele tests van informaticaprogramma's en -applicaties bepalen en uitvoeren (planning, validatie, ...)

De technische, economische, ... informatie en de reglementering opvolgen en actualiseren

Testprocedures voor informaticaprogramma's en -applicaties opstellen

De ontwikkelde toepassingen testen

Technische problemen analyseren

Technische ICT-ontwikkelingen documenteren

Gebruikersbehoeften voor ICT in kaart brengen

Een testrapport opstellen

De vraag van de klant analyseren

Een testplan maken

Mockups ontwerpen

ICT-applicaties ontwikkelen

Een concept of script visueel voorstellen

Een front-end ontwikkelen

Technische specificaties opstellen

Tests en metingen analyseren

UX/UI-interfaces ontwerpen

Requirements

Minstens 5 jaar ervaring

Minstens 5 jaar ervaring

Gitte Collier

Goed (B1)

Nederlands

Heb je ervaring met agile? Voel jij je goed als full stack developer? Werk jij graag samen in teamverband? Lees dan verder of deze functie bij je past.

Het departement Omgeving staat garant voor een kwaliteitsvolle leefomgeving met respect voor mens, dier en ecosysteem. We maken milieu-ecologische en ruimtelijke afwegingen en ontwikkelingskeuzes in het belang van de Vlaamse samenleving. We streven naar een duurzame omgang met diverse natuurlijke hulpbronnen in een koolstofarme, energiezuinige, klimaatintelligente samenleving. We realiseren een sterke band tussen ecologische, sociale en economische dimensies.

Je beschikt over een stevige technische basis en minstens 5 jaar ervaring als Java developer, bij voorkeur binnen een agile of scrum-omgeving. Je combineert diepgaande kennis van moderne ontwikkeltechnologieën met een analytische geest en een hands-on mentaliteit.

Dankzij je ervaring kan je complexe technische uitdagingen zelfstandig aanpakken en ondersteun je collega-ontwikkelaars bij het realiseren van kwalitatieve en duurzame softwareoplossingen.

Daarnaast herken je jezelf in volgende technische competenties:

  • Kennis van Java 21 en vorige versies

  • Je hebt minstens 5 jaar relevante ervaring

  • Kennis van het Spring ecosysteem (Spring Boot, Spring Data, Spring Security, Spring Cloud)

  • Kennis van native web technologie (Javascript, HTML, CSS, Web API's)

  • Kennis van web-services (REST, SOAP of GraphQL)

  • Kennis van testing tools (JUnit, AssertJ, Mockito, Cypress) en Test Driven

  • Development

  • Kennis van architectuur design principes (bvb: Domain Driven Design, Restful design)

  • Kennis van SOLID principes

  • Technische en functionele analyses uitwerken a.d.h.v. UML/design patronen

  • Ervaring met Java build en integratie tools (Maven en Bamboo of Jenkins)

  • Ervaring met containers (Docker of Kubernetes)

  • Ervaring met relationele databanken (met voorkeur Postgresql)

Benefits & conditions

Vlaanderen connect biedt een contract van 38 uur voor onbepaalde duur en een competitief salarispakket met:

  • Een aantrekkelijke bruto verloning

  • Een bonussysteem op basis van vast te leggen doelstellingen

  • 28 dagen verlof en extra wettelijke feestdagen (11/07, 02/11 en 15/11).

Apply for this position