Projet Médiation Comptable & Application Pilotage Comptable & Migration Spring Batch1. Présentation des Projets1.1. Médiation Comptable
Développement d?un composant backend Java chargé de consommer des événements Kafka, de les traiter et de les transformer en fichiers plats de type CRE (Compte Rendu d?Événement) exploitables par les outils comptables.
1.2. Application PICO (Pilotage Comptable)
Développement d'une application Web Angular permettant aux équipes métiers de piloter et paramétrer les produits comptables (comptabilité générale, comptabilité détaillée, comptes douteux, etc.).
1.3. Migration des jobs ETL
Migration des jobs Datastage existants vers des jobs développés en Java Spring Batch.
2. Réalisations attendues2.1. Réalisations Techniquesa) Composant Java Médiation Kafka
Développement d'un composant d'écoute des événements Kafka et transformation en fichier CRE.
Mise en place du socle technique Spring Kafka avec configuration complète.
Élaboration d'une stratégie générique et paramétrable pour les consumers/producers (fichiers de configuration externes).
Intégration des appels API sécurisés.
b) Application Web Application Pilotage Comptable
Mise en place du socle technique Angular avec intégration SSO.
Développement des écrans Front respectant la charte graphique.
Gestion des habilitations via ngx-permission et auth-oidc.
Développement des jobs Spring Batch pour le traitement des flux.
Support technique : revue de code (Pull Requests), contrôle qualité via Sonar, Checkmarx, Renovate, Grype.
Maintien de la qualité logicielle : gestion des code smells, technical debt, vulnérabilités, qualité des API.
2.2. Intégration et CI/CD
Mise en place de la chaîne CI/CD pour le composant Java Médiation déployé sur un cluster Kubernetes on-premise (Tanzu) via Flux V2 et Helm.
Mise en place de la chaîne CI/CD pour l'application PICO (Front & Back) déployée sur AWS.
2.3. Réalisations Organisationnelles
Cadrage technico-fonctionnel des besoins métiers pour le projet PICO.
Rédaction et planification des User Stories sous JIRA.
Animation des ateliers techniques et des sessions de backlog refinement.
Onboarding et montée en compétences des nouveaux arrivants.
Participation active aux réunions d?équipe et synchronisations avec les architectes.
Contribution aux cérémonies SAFe : PI Planning, Daily Stand-up, Planning Poker, Review, Rétrospective.
Utilisation et maîtrise des outils Atlassian (Jira, Confluence), gestion des workflows : DOR, DOD, Kanban, Dashboard (Burndown Chart).
Mise à jour continue de la documentation projet.
Profil candidat:
Environnement Technique
Le projet s?appuie sur une stack technique moderne et robuste.
Backend : Java 17, Spring Boot 3.4.0, Spring Kafka (OGGY), Spring JPA, Spring Security, Spring Batch, Feign, Swagger/OpenAPI, Lombok, Liquibase, Mockito, Maven, PostgreSQL (RDS). Les solutions d'observabilité s'appuient sur ELK et Datadog.
Frontend : Développement d?interfaces avec Angular 13+, utilisation de ngx-permission, auth-oidc pour la gestion des habilitations et sécurité, intégration de Bootstrap et Material Design pour la conception graphique.
CI/CD & Infrastructure : Mise en ?uvre de pipelines Jenkins, Docker, déploiement sur Kubernetes (Tanzu) avec gestion des charts via Helm et Flux V2. La chaîne CI/CD intègre également Nexus, Vault pour la gestion des secrets, ainsi que des outils d'analyse et de sécurité de code : Sonar, Checkmarx, Renovate et Grype.
Outils de gestion de projet et de versioning : Jira pour la gestion des tâches et du backlog, Git pour le versioning, et Confluence pour la documentation projet.
Écosystème interne : Utilisation de TYK pour la gestion des APIs, ISAM pour la gestion des accès et sécurité, et OGGY comme bibliothèque interne dédiée à Kafka.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.