CONTRACTOR

Software Engineer Java / Angular - SII Belgium

Leuven BE
2022-05-27
2024-03-29

Voor onze klant uit Leuven zijn we op zoek naar een Software Engineer Java/Angular.
Als software engineer maak je deel uit van een team met Data, Cloud en Software Engineers voor het ontwikkelen van een Cloud Native en Data Mesh Experience Platform, een vernieuwend en
technologisch platform dat nieuwe concepten zal implementeren waar je mee bouwt aan dit platform.

Hierbij ondersteun je bijkomend:

- de Data Engineer bij het ontwikkelen van complexere transformaties en interfaces.
- de Cloud Engineer met het opzetten van de benodigde Cloud Services

Ervaring / interesse in het bouwen van een Cloud-native Service Platform en een Data Mesh Platform is belangrijk.
Je staat in voor het detailleren van applicatieve oplossingen op maat van dit project.
Je werkt hands-on mee aan de ontwikkeling van dit innovatieve project voor het
departement en volgt hiervoor de laatste trends binnen dit vakdomein op.
Je stuurt de architectuur, alsook het design en de ontwikkeling
Je haalt energie door te werken in teamverband en kan complexe uitdagingen aan met incrementele oplossingen

Voor het project zal je werken aan het ontwikkelen van een service platform waar straks andere teams applicaties en data
producten zullen op ontwikkelen. Hierbij komen een aantal bouwstenen naar boven om dit mogelijk te maken zoals zaken om :

- applicaties te ontwikkelen (front-end en back-end)
- data analytics, api’s en semantic web mogelijk te maken
- een data mesh experience plane aan te bieden
- een data product experience plane aan te bieden
- een data product en semantic web infrastructuur te voorzien
- een security utility plane aan te bieden
- een development utility plane
- een cloud-native ci/cd utility plane
- een cloud-native infrastructuur utility plane

Vereisten

Jouw technische skills :

- Je kan aantonen dat je de nodige ervaring of interesse hebt op basis van de “Context” van dit project. Bijkomend willen we de volgende zaken hieronder in de spotlight plaatsen.
- Je hebt 3 jaar ervaring als java ontwikkelaar en dus een goede kennis van Java/EE, Angular, JavaScript, TypeScript, Spring, Docker Containers, Cloud, Pipelines en dit op Kubernetes, Microservices ontwikkelen en ervaring met Java Modules
- Je hebt een sterk analytisch denkvermogen, design skills en concepten als OO (seperation of concerns, low coupling, encapsulatie), DDD, XP, BDD (Cucumber) TDD zijn je vertrouwd en heb je toegepast
- Bij voorkeur heb je een Bachelor- of Masterdiploma in de Computerwetenschappen
- Bijkomende ervaring met programmatie in Python is een plus

Persoonlijke vaardigheden :

Hogere opleiding (Master of Bachelor) met technische/engineering of bedrijfseconomische achtergrond, of gelijkwaardig door ervaring
Innovatie en verandering schrikken je niet af. Door steeds gebruik te maken van de laatste tools en technologieën kan je heel schaalbare en betrouwbare applicaties ontwikkelen.
Je kan met een team goed samenwerken en abstracte problemen concretiseren
Je weet van aanpakken en kan werken in een team met een deadline voor ogen.
Je hebt een analytische geest en een kritisch oog met een neus voor kwaliteit.
Je houdt van een no-nonsense cultuur, met veel ruimte voor persoonlijke groei en initiatieven.
Je bent iemand die graag met de klant in contact staat en kan je makkelijk verplaatsen in diens leefwereld.
Taalvereiste: Nederlandstalig op Europees CEFR-niveau C2