Développeur Java/Kotlin
Nous recherchons un développeur medior Kotlin et Java pour renforcer notre équipe de développement Sirius. C’est une équipe IT Agile, travaillant dans un espace physique proche de l’équipe business qui est impacté par les applications IT. Cette équipe cross fonctionnelle est responsable du développement et la maintenance d’applications produit en Java et Kotlin. Un projet important de cette équipe est la séparation d’une application monolithique en domaines clairement séparés.
Les responsabilités majeures du candidat seront :
- Adapter le code existant ou créer le nouveau code
- Refactoring du code existant si c’est approprié
- Créer et exécuter du unit et components testing du code
- Gérer le déploiement de fonctionnalités nouvelles ou mises à jour
- Raffiner les besoins fonctionnels et non fonctionnels en user stories
- Définir des options de solution et les évaluer
- Contribuer activement à la définition et l’extension de l’architecture la plus appropriée pour le domaine
- Coacher et soutenir d’autres développeurs
- S’assurer de la qualité de l’application développée
Le candidat a une expérience significative dans les dimensions suivantes :
- Expérience dans le coaching d’une équipe Agile
- Expérience dans le coaching en Xtreme programming (XP), plus spécifiquement le pairing et mobbing
- Expérience dans la création et la facilitation de coding katas
- Connaissance active des langages orienté objet (Java et Kotlin)
- Expérience avec des systèmes d’archivage et intégration avec des systèmes externes (par exemple mypension, ebox…)
- L’habilité de comprendre le design technique (diagram C4)
- L’habilité d’apprendre l’implémentation de systèmes complexes
- Connaissance SQL
- Expérience avancée Git
- Expérience avancée de l’architecture hexagonale / clean
- Expérience en production avec Kotlin (coroutines, Result4k)
- Expérience avancée de TDD
- Expérience avancée avec springboot
- Expérience de développement dans une équipe Agile avec approche incrémentale
- Être capable de créer un design technique basé sur l’analyse
- L’habilité de comprendre et implémenter des algorithmes complexes
- Être capable de diviser les modifications nécessaires de l’application en incréments du code qui peuvent être délivrés dans un laps de temps court
- Expérience en production avec l’écosystème Java
- J2E stack (ORM/hibernate, CDI), JBoss est un plus
- Connaissance de webservices SOAP et REST
- Connaissance de processus et outils d’assurance qualité (par exemple Selenium)
- Expérience de mise en place de monitoring avec Prometheus et Grafana
- Compétences en facilitation (reading groups, rétrospectives, business meetings)
- Utilisation de Miro
- Expérience en CI/CD avec Jenkins (définition de pipeline avec containérisation)
- Expérience en Vaadin
- Expérience avec des systèmes basés sur AMQ utilisant les options avancées (outbox et déduplication)
- Expérience en Event sourcing
- Expérience de déploiement avec XLDeploy est un plus
- Expérience de travail dans le service public est nécessaire
- Expérience du développement d’application Web (front-end en Angular, back-end en Java) avec design UI/UX en Figma
- Expérience du développement d’applications containérisées
Le candidat est :
- Capable de travailler en paire ou mob 100% du temps
- Volontaire et persévérant
- Assertif
- Un esprit d’équipe
- Curieux
- Motivé pour apporter de la valeur ajoutée à l’organisation
- Professionnel : l’habilité d’accepter des choix de la communauté même s’ils diffèrent des siens. Exprimer pourquoi ses préférences diffèrent d’une façon constructive
- Accepte le feedback
- Est capable d’apporter un feedback constructif
- Est prêt à prendre des initiatives
- Écoute active
- Sensibilité au service public (citoyen est clé)
Une expérience dans le secteur public est un atout important.
Le CV mentionnera les 3 points les plus importants d’une méthode agile pour le candidat.
La mission implique une présence physique de minimum 2 jours par semaine dans les locaux du SFP à Bruxelles.
Postuler pour cet emploi
This position was originally posted on Pro Unity.
It is publicly accessible, and we recommend applying directly through the Pro Unity website instead of going through third party recruiters.
Rechercher des emplois par catégorie
- AI Engineer
- Application Support Analyst
- Business Analyst
- Business Intelligence Analyst
- CRM Developer
- Cybersecurity Analyst
- Data Analyst
- Database Administrator
- Data Engineer
- Data Scientist
- Developer
- DevOps Engineer
- Embedded Systems Engineer
gofreelance
© 2025 gofreelance.be