Introductie
Voor een van onze klanten in Antwerpen zijn we op zoek naar een ervaren Java Developer die graag meebouwt aan complexe, bedrijfskritische applicaties binnen een moderne DevOps-omgeving.
Je komt terecht in een technisch sterk team waar je verantwoordelijk bent voor de verdere ontwikkeling, optimalisatie en het onderhoud van applicaties, API’s en microservices.
Functie
Als Java Developer werk je mee aan de ontwikkeling en verdere uitbouw van een uitgebreid applicatielandschap. Je combineert diepgaande technische expertise met een hands-on aanpak en draagt bij aan kwalitatieve, schaalbare en toekomstgerichte oplossingen.
Jouw verantwoordelijkheden:
- Ontwerpen, ontwikkelen en onderhouden van applicaties, API’s en microservices in Java.
- Ontwikkelen van backendcomponenten met Java, Spring Boot en Hibernate.
- Werken met Angular voor de ontwikkeling en integratie van frontendcomponenten.
- Integreren van systemen via RESTful API’s en SOAP-services (JSON/XML).
- Schrijven en uitvoeren van unit- en integratietesten.
- Opzetten en onderhouden van testomgevingen en testscenario’s.
- Bijdragen aan CI/CD-processen en automatisering binnen een DevOps-omgeving.
- Actief meedenken over technische architectuur, codekwaliteit en optimalisaties.
- Samenwerken met andere developers en technische stakeholders binnen een Agile team.
Functie-eisen
We zoeken een ervaren developer die zelfstandig kan werken, technische uitdagingen niet uit de weg gaat en graag zijn expertise deelt met collega’s.
Must-haves:
- Minimaal 5 jaar aantoonbare ervaring met Java en Spring.
- Minimaal 5 jaar ervaring met de ontwikkeling van Java-gebaseerde applicaties.
- Zeer grondige kennis van Java, Java API’s en Spring Boot.
- Sterke kennis van relationele databases en SQL, bij voorkeur Oracle.
- Ervaring met het opzetten en onderhouden van CI/CD-pipelines, bij voorkeur Jenkins.
- Relevante IT-opleiding of gelijkwaardige expertise door ervaring.
- Uitstekende kennis van het Nederlands (C2) is een must.
Nice-to-haves:
- Ervaring met microservicesarchitectuur en REST API’s.
- Kennis van Docker, Kubernetes en ArgoCD.Ervaring met Maven, Git en Flyway.
- Kennis van Kafka, InfluxDB, OAuth en BPMN.
- Ervaring met testframeworks zoals JUnit en Mockito.
- Ervaring met Agile ontwikkelmethodieken en een sterke DevOps-mindset.
- Ervaring met Angular.
- Ervaring met het technisch begeleiden, coachen of aansturen van developers.
Aanbod
- Contract: Freelance (long term)
- Locatie: Antwerpen
- Hybride werkregeling: 2 dagen onsite, 3 dagen remote
