Software Engineers/Java Developers
Voor een klant in Vlaams-Brabant zijn we op zoek naar ervaren Java Developers.
De opdracht is fulltime en voor de lange termijn.
Verantwoordelijkheden:
- Implementeren van back-end systemen en databases met behulp van technologieën zoals Java en SQL databases.
- Samenwerken met cross-functionele teams om productvereisten te begrijpen en technische oplossingen te bieden.
- Onderhouden en verbeteren van bestaande codebases en bijdragen aan de ontwikkeling van nieuwe functies en producten.
- Testen van ontwikkelde oplossingen om een hoge kwaliteit en betrouwbaarheid te waarborgen.
- Zich blijven verdiepen in nieuwe technologieën en best practices om zo bij te dragen aan de technische groei van het team.
- Zorgen voor het releasen van de technische oplossing, volgens de afgesproken releaseprocedure.
- Optreden als 3de-lijns expert binnen de eigen opgeleverde software oplossingen of het eigen domein.
Profiel:
- Bachelor- of masterdiploma in computerwetenschappen, informatica of een gerelateerd veld.
- Minstens 7 jaar ervaring met Java en Spring Framework.
- Ervaring met Hexagonal architectuur en versiebeheersystemen zoals Git.
- Kennis van Agile ontwikkelingsmethodologieën is een plus.
- Sterke kennis van Object Georiënteerd programmeren (SOLID).
- Kennis van tactische DDD patronen zoals Aggregate, Value Object, Domain Service & Saga design.
- Ervaring met Layered Architecture, Hexagonal, Onion enzovoort.
- Sterke achtergrond in Java 21 & Spring (Boot) Framework.
- Event-Sourcing & CQRS heeft geen geheimen voor jou.
- Kennis van event gebaseerde applicaties.
- Basiskennis van Docker en Kubernetes.
- Ervaring met minstens één message broker.
- Ervaring met CI/CD pipelines, Pull/Merge requests & code reviews.
- Ervaring met minstens één SQL datastore; ElasticSearch is een plus.
- Bereidheid om je in te werken in een legacy systeem om een interface te bouwen.
- Sterke probleemoplossende vaardigheden en het vermogen om zelfstandig te werken.
- Sterk in communicatie met diverse stakeholders.
- Vlot in Nederlands en Engels.