Description de la fonction
- Pour notre client, la ville de Bruxelles, nous recherchons un Analyst Developer Senior avec minimum 5 années d’expérience ou deux missions similaires à celle demandée.
- Durée : 200 jours
- Date de démarrage souhaitée : 28 mars 2022
- Ce poste est ouvert aussi bien aux employés qu’aux freelances.
- Nous privilégions les profils intéressés par une relation long terme et motivés par notre mode de fonctionnement en coopérative (toutes les informations sur le sujet sont disponibles sur notre site internet).
- En tant qu’Analyst Developer Senior, vous prenez part au développement du/des projet(s) en cours.
Projet
Dans le cadre du programme de transformation digitale de la Ville de Bruxelles, renforcer l’équipe en
charge du développement de solutions complètes ou d’intégrations de systèmes reposant sur une
architecture de type SOA.
Description de la mission
Développer des solutions reposant sur la plateforme d’intégration (WSO2), notamment la mise en œuvre
des référentiels de données (Enterprise Data Management), de services d’accès aux données des sources
authentiques, de services techniques (ePayment, eSignature), d’intégration avec des systèmes GED, etc…
Description du profil recherché
- Production de HLD.
- Descriptions des use-cases à l’aide de diagrammes UML.
- Documentation de l’analyse technique.
- Développement de la solution, tests unitaires, tests d’intégration, documentation.
- Handover vers les développeurs qui auront la charge de la maintenance.
Exigences minimales :
- Maîtrise des best practices de développement orienté objet, design patterns (ex: Ports & Adapters).
- Connaissances SOA et micro-services
- Maîtrise du langage Java 8 et 11, de la plateforme J2EE.
- Maîtrise des frameworks Spring et JPA/Hibernate.
- Bonne connaissance des frameworks Spring Boot, Spring Batch,
- Spring-WS, Spring LDAP, Spring Data JPA
- Connaissance de la suite WSO2 (ESB, API Gateway) est un pré-requis
- Maîtrise de WSO2 Integration Studio
- Bonne connaissance des API Web (Swagger, OpenAPI).
- Maîtrise des technologies REST et SOAP
- Maîtrise de l’outil de gestion de versions de code Git, GitFlow.
- Maîtrise d’un IDE (idéalement IntelliJ).
- Pratique du testing : tests unitaires, tests d’intégration, tests API (SoapUI, Postman, Selenium)
- Familier avec l’utilisation d’un outil de bug tracking (Redmine).
- Connaissance Agile/Scrum
Compétences qui constituent un atout
- Intégration avec des systèmes GED
- Intégration avec des systèmes de paiement
- Bonne connaissance des solutions de paiement : en ligne et via les terminaux ( ex : le système SIPS de Worldline, GEODP de ILTR)
- Sécurisation des échanges avec les systèmes de paiement (ex : Utilisation des algorithmes de chiffrement)
- Bonne connaissance de l’outil CI/CD : Jenkins.
- Bonne connaissance de Maven.
- Queue Management (ex : Outil RabbitMQ)
- Bonne connaissance des SGBD et maîtrise du SQL
Langues :
- Français : Expérimenté
- Néerlandais : Indépendant
- Anglais : Expérimenté
Nous vous offrons
- Des missions stables et au plus près de vos recherches
- Pour freelance, un taux journalier optimal et, pour employé, une rémunération attractive en lien avec votre expérience. Une partie de la rémunération (pour freelance et employé) se fait sous forme de droit d’auteurs ce qui représente un avantage financier important
- La possibilité de devenir coopérateur voir administrateur de notre coopérative, ce qui vous offre de nombreux avantages
- Des formations en lien avec vos aspirations professionnelles
- La meilleure voie pour maintenir à jour vos connaissances et utiliser les technologies de pointe
- Un rôle important au sein d’une équipe de projets créative, dans les différents départements de multiples clients de renom pour livrer et soutenir de nouveaux produits et de nouvelles solutions
- Une collaboration avec d’autres développeurs, analystes techniques, chefs de projets et utilisateurs
- Une diversité de rôles (de l’architecture au testing notamment), avec une participation au cycle de développement complet et une intervention à chaque étape du processus
Envie de relever le défi ?
Envoyez-nous votre CV sans tarder, pour nous rejoindre sous le statut d’employé ou de freelance. Nous l’analyserons avec soin et vous contacterons dans les plus brefs délais.