ICT Consulting Group (ICTCG) - Senior Java / Spring Analyst Developer Spécialisé en SOA et DevOps - ICT Consulting Group (ICTCG)
  • Other
description du poste

Dans le cadre de la transformation digitale de la Ville de Bruxelles, nous cherchons à renforcer notre équipe avec un(e) Senior Analyst Developer expérimenté(e) dans le développement d'applications Java, l'architecture orientée services (SOA) et les technologies DevOps. Le(la) candidat(e) jouera un rôle clé dans le développement et l'intégration de solutions innovantes reposant sur des technologies avancées, tout en garantissant la performance et la maintenance des applications critiques. Responsabilités Participer à la conception technique et produire des High-Level Designs (HLD) pour des solutions logicielles innovantes. Élaborer des cas d'utilisation via des diagrammes UML pour les différentes fonctionnalités. Effectuer des analyses techniques détaillées et fournir des recommandations sur les architectures et les intégrations système. Développer et intégrer des solutions basées sur Java (J2EE, versions 8, 11, 17) et les frameworks Spring et JPA/Hibernate. Utiliser et maîtriser WSO2 Integration Studio pour implémenter les référentiels de données, ainsi que les services techniques (Epayment, Einvoice, eSignature). Contribuer aux tests unitaires et d'intégration ainsi qu'à la documentation technique complète des solutions. Effectuer le handover vers les développeurs en charge de la maintenance pour assurer la continuité des opérations. Compétences et qualifications requises Expérience confirmée en Java/J2EE et dans les frameworks Spring (Spring Boot, Spring Batch). Expertise en architecture SOA, avec une expérience sur des projets impliquant des services REST et SOAP. Maîtrise des outils DevOps, notamment Docker, Kubernetes (AKS), et des pipelines CI/CD avec Jenkins. Connaissance avancée en WSO2 Integration Studio pour les intégrations de données et de services. Bonnes pratiques de développement orienté objet, design patterns (Ports Adapters), et maîtrise des outils de versioning GIT/GitFlow. Expérience avec les outils de tests comme SoapUI et Postman pour les tests API. Compétences en SQL et connaissance des systèmes de gestion de base de données. Atouts supplémentaires : Expérience avec Swagger/OpenAPI pour la documentation des API web. Connaissance des environnements cloud (idéalement Azure) et des outils liés (ex. Helm). Compétence en Angular et Nodejs. Connaissance de la spécification Peppol BIS V3 et du modélisme BPMN. Langues : Français : niveau expérimenté Néerlandais : niveau indépendant Anglais : niveau expérimenté

;

demandeur d emploi

à la recherche d un emploi
postulez maintenant

recruteur

recrutez-vous
publier une offre d emploi