Senior Java Software Engineer Azure Microservices (Freelance mogelijk)
Omschrijving
Let op: de tekst van deze vacature wordt niet automatisch vertaald en kan in een andere taal zijn opgesteld.
đ Taken en verantwoordelijkheden
Als senior software engineer maak je deel uit van een jong en dynamisch Agile team dat online diensten ontwikkelt.
Je bouwt mee aan kwalitatieve eindoplossingen in lijn met de geldende applicatiearchitectuur, de functionele verwachtingen van de gebruikers en de bredere ICT-richtlijnen.
Je werkt nauw samen met ontwikkelaars, software engineers, analisten, de scrum master en eindgebruikers om gebruiksvriendelijke en performante tools op te leveren voor verschillende bedrijfsdomeinen. Daarbij stem je verwachtingen af met interne stakeholders en geef je op regelmatige basis feedback over de voortgang.
Daarnaast draag je actief bij aan best practices en aan de uitwerking van een nieuwe architectuur op basis van Azure.
Je volgt technologische evoluties op de voet, leert graag bij en deelt je kennis met collegaâs tijdens technische werkgroepen.
đ Profiel
Je bent een teamspeler die energie haalt uit een gevarieerde functie met technische uitdaging.
Je hebt ervaring met het opnemen van een leidende rol binnen een Java-projectteam, onder meer bij het bepalen van de applicatiearchitectuur, de technische implementatie en de opzet van Azure-oplossingen.
Je neemt initiatief, werkt oplossingsgericht en voelt je verantwoordelijk voor het afleveren van kwaliteitsvolle software.
Je beschikt over meerdere jaren relevante ervaring in de ontwikkeling van microservices en de bijhorende API-laag.
- Grondige kennis van Java en courante tools, technologieën, frameworks en standaarden zoals IntelliJ, Spring, Spring Boot, Spring Security, Hibernate, JUnit, Maven en Gradle.
- Ervaring met Java 11 en/of Java 21, unit testing en softwareontwikkelmethodologieën binnen een Agile context.
- Ervaring met continuous integration en continuous deployment, onder meer op basis van Git, Maven of Gradle.
- Kennis van de ontwikkeling en integratie van RESTful APIâs, OpenAPI en Swagger.
- Ervaring met microservices, event-driven architectuur en containerisatie via Docker en Kubernetes, inclusief AKS.
- Kennis van databanken en data-opslag, waaronder SQL, relationele databanken en Cosmos DB.
- Ervaring met Java-servers zoals Tomcat.
- Zeer goede kennis van Azure-diensten zoals Event Hub, Service Bus, Event Grid, Cosmos DB, AKS, Functions, API Management, Application Insights en Logic Apps.
- Ervaring met infrastructuur-automatisatie via Terraform templates.
- Ervaring met React en ELK-tools is een meerwaarde.
- Kennis van architectuurdocumentatie en modelleringstools, zoals Enterprise Architect, is een plus.
đŒ Aanbod
Je zal deel uitmaken van een groeiende KMO met ruimte voor initiatief en persoonlijke ontwikkeling. Wij zorgen ervoor dat je in een uitdagende maar aangename werkomgeving terecht komt met leuke collega's. Samen met jou stippelen we een carriereplan uit, met aandacht en budget voor bijkomende opleidingingen / certificaties. Je kan rekenen op een motiverend salaris, aangevuld met extralegale voordelen, inclusief bedrijfswagen (of alternatieve vergoeding).
(Freelance is ook mogelijk)