Senior Java/Spring Developer (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
Je maakt deel uit van een DevOps-team dat nieuwe applicaties en componenten ontwikkelt voor een havenomgeving. Binnen het team werk je mee aan de verdere verbetering en uitbreiding van operationele toepassingen.
- Ontwerpen, bouwen en onderhouden van applicaties, API's en microservices in Java binnen een DevOps-omgeving.
- Instaan voor setup, scripting en development met Java, Angular, TypeScript, Hibernate, SOAP, REST, Spring Boot en Oracle DB.
- Integreren met Java-backends via RESTful API's met JSON en XML.
- Werken met Flyway, Maven, Kafka, Argo CD en Kubernetes.
- Toepassen van Domain Driven Design bij de ontwikkeling van oplossingen.
- Schrijven en onderhouden van unit- en integratietesten.
- Inrichten van testomgevingen, opstellen van testscenario's en uitvoeren van verschillende vormen van testing.
- Ontwikkelen en onderhouden van Java 8/11-toepassingen met Java API's, Spring Boot en Hibernate.
- Werken met SQL- en NoSQL-databases, waaronder Oracle.
- Gebruikmaken van Git, Jenkins, Sonar, Jira, Kibana en ElasticSearch.
📝 Jouw profiel
- Je hebt ervaring met de ontwikkeling van Java-gebaseerde toepassingen en met Java/Spring.
- Je beschikt over een aantoonbare opleiding met certificatie, of gelijkwaardige ervaring met programmeertalen en omgevingen zoals Java/J2EE.
- Je hebt ervaring met Hibernate, Flyway, Kafka en Maven.
- Je kunt programmeeropdrachten vlot uitvoeren, waaronder coderen, testen en debuggen.
- Je hebt ervaring met het ontwikkelen van microservices en met werken binnen een DevOps-team.
- Je kent Argo CD, Kubernetes, Git, Jenkins, ElasticSearch en Kibana.
- Je hebt kennis van Domain Driven Design en TypeScript.
- Je bent Certified ScrumMaster (CSM).
- Je kunt een ontwikkelteam leiden en ontwikkelaars coachen.
- Je kunt binnen een Agile ontwikkelingsmethodiek een leidende rol opnemen.
💼 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)