Senior Java Software Engineer

recurv
Ghent, Belgium
2 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, English, French
Experience level
Senior

Job location

Remote
Ghent, Belgium

Tech stack

Java
Spring Security
API
Agile Methodologies
Tomcat
Applications Architecture
Application Performance Management
Unit Testing
Azure
Continuous Integration
Event-Driven Programming
Gradle
Maven
Cisco Nexus Switches
Scrum
Swagger
Openapi
Microsoft Power Automate
React
Spring-boot
GIT
Event Driven Architecture
Cosmos DB
REST
Terraform
Api Management
Docker
Microservices

Job description

Als Senior Software Engineer Java maak je deel uit van een jong, dynamisch Agile team dat online diensten ontwikkelt. Je doel is om een kwalitatief eindproduct af te leveren dat aansluit bij de architectuurstandaarden, de functionele eisen van gebruikers en de bredere ICT-strategie en richtlijnen.

Je neemt een leidende rol op binnen Java-projectteams en draagt bij aan applicatiearchitectuur, technische implementatie en de uitbouw van een nieuwe Azure-gebaseerde architectuur. Daarbij werk je nauw samen met ontwikkelaars, software engineers, analisten, de scrum master en eindgebruikers, en hou je interne klanten regelmatig op de hoogte van verwachtingen en voortgang.

We zoeken iemand met ownership, verantwoordelijkheidszin en een sterke leergierigheid. Je volgt nieuwe trends en ontwikkelingen graag op, deelt je kennis met collega's en zet actief in op kwaliteitsvolle oplossingen.

  • Ontwikkel online diensten en lever eindproducten die voldoen aan architectuurstandaarden, functionele eisen en ICT-richtlijnen.
  • Neem de leiding in Java-projectteams rond applicatiearchitectuur, technische implementatie en Azure-opzet.
  • Draag bij aan best practices voor een nieuwe Azure-gebaseerde architectuur.
  • Ontwerp en integreer microservices met API-lagen, REST-services en event-driven componenten.
  • Werk nauw samen met ontwikkelaars, software engineers, analisten, de scrum master en eindgebruikers.
  • Communiceer regelmatig met interne klanten over verwachtingen en voortgang, en deel kennis in technische werkgroepen.

Requirements

  • Aantoonbare ervaring als senior Java developer of software engineer met leadverantwoordelijkheid in een Java-projectteam.
  • Sterke kennis van Java, Java 11/21, Spring, Spring Boot en Spring Security.
  • Ervaring met microservices, RESTful API's, OpenAPI/Swagger en event-driven architecture.
  • Ervaring met Azure-componenten zoals AKS, Event Hub, Service Bus, Event Grid, Functions, API Management, Application Insights, Logic Apps en Cosmos DB.
  • Ervaring met CI/CD en tooling zoals Git, Maven/Gradle, Nexus, Bamboo, Docker/containers en unit testing; native of tweetalig Nederlands, professioneel Engels en beperkt werkend Frans.

Nice-to-haves

  • Ervaring met ELK-tools.
  • Kennis van Sparx Enterprise Architect.
  • Ervaring met Tomcat.
  • Affiniteit met React of Terraform templates.

Benefits & conditions

  • Locatie: Gent, hybride

  • Contracttype: Freelance, tot eind 2026 met mogelijke verlenging

  • ️ USP: Je neemt een sleutelrol op in Java- en Azure-oplossingen voor online diensten binnen een nationale HR-dienstverlener.

  • Een freelance opdracht met impact op digitale dienstverlening.

  • Een senior scope met verantwoordelijkheid voor architectuur, technische keuzes en Azure-uitbouw.

  • Werken in een jong, dynamisch Agile team.

  • Nauwe samenwerking met een brede groep stakeholders en business units.

  • Ruimte om nieuwe trends te volgen, bij te leren en expertise te delen.

  • Een opdracht tot eind 2026, met mogelijke verlenging.

Apply for this position