Kotlin Developer
Role details
Job location
Tech stack
Job description
- Temps de travail : Temps plein
- Type de contrat : Durée indéterminée
- Famille de métiers : Informatique / Logiciel - Software
Description de l'entreprise
Meer dan 2000 professionals omarmen bij Smals elke dag de toekomst door zich in te zetten voor ICT for Society. Hoogtechnologische ICT-systemen zorgen voor meer efficiëntie in de belangrijke sociale verantwoordelijkheidsdomeinen van onze klanten zoals werk, gezin en gezondheid. Het eHealthplatform, een beveiligd uitwisselingsplatform voor medische informatie, zal papieren doktersbriefjes en doktersvoorschriften op termijn overbodig maken. Daarnaast zorgt de ICT-service Dimona er voor dat de RSZ de sociale bescherming van 4 miljoen werknemers snel kan laten evolueren, ongeacht hoe snel ze van job veranderen. Handig? Jazeker, en uitdagend ook.
Description de la fonction
Als Kotlin Developer sta in je voor de ontwikkeling en het onderhoud van applicaties ontwikkeld in zowel Kotlin als Java.
Je werkt nauw samen met de business om hun noden te begrijpen en om efficiënte oplossingen op te leveren.
Je staat in voor het implementeren van de user stories en zorgt ervoor dat de bijhorende automatische testen beschikbaar zijn, zodat de kwaliteit van de code gewaarborgd is.
Je bent verantwoordelijk voor het correct en veilig uitrollen van wijzigingen naar de productieomgeving. Hierbij definieer en implementeer je ook de nodige monitoringmaatregelen en alerts, zodat eventuele problemen snel worden opgespoord.
Je volgt de applicaties actief op in productie, voert onderhoudstaken uit en zorgt voor de nodige optimalisaties. Tot slot garandeer je de continuïteit van de dienstverlening door snel en adequaat te reageren op binnenkomende meldingen en technische waarschuwingen.
Requirements
Je behaalde een bachelordiploma in de informatica of je kan een gelijkwaardig niveau aantonen door relevante ervaring.
Je hebt een grondige kennis van objectgeoriënteerde programmeertalen (Kotlin en Java). Je bent gedreven in Kotlin (coroutines en Result4k). Je hebt minstens 5 jaar relevante ervaring (Kotlin).
Je kan vlot werken in Xtreme Programming-omgevingen zoals pairing en mobbing.
Je hebt een actieve kennis van SQL en Git.
Je bent vertrouwd met Domain-Driven Design (DDD) en Test-Driven Development (TDD).
Je hebt kennis van monitoringtools (bv. Prometheus en Grafana).
Eerdere ervaring met Scriptura Engage en Vaadin zijn een plusplunt.
Je toont doorzettingsvermoging en weet met je inzet waarde toe te voegen aan het team en de organisatie. Je toont initiatief en hecht waarde aan teamspirit. Je bent een vlotte communicator en je bent leergierig ingesteld.
Je hebt een goede kennis van het Frans en het Engels.