Observé chez
Développeur Java Backend Mobilité Bancaire
Finance
Informatique
Java 8-25Spring Boot 2.7 & 4.xSpring SecuritySpring WebFluxProject ReactorMavenGitAWS CodeBuildCodeArtifactECRECS/FargateGitHub ActionsMariaDBMySQLFlywayJPAHibernateApache KafkaActiveMQ/ArtemisDockerJUnit 5MockitoTestcontainersApache AvroConfluent Schema RegistrySpring Cloud StreamOpenAPI GeneratorSonarQubeJaCoCoSpring Data Enverslogstash-logback-encoderApache CXFKeycloakJWTApache POILombokMapStructJasperReportsAngularVue.jsApache WicketASP.NETPrometheusGrafanaRundeck
Rôle
Développeur Java backend spécialisé dans la mobilité bancaire et les architectures micro services responsable de la maintenance de l'évolution et de la migration progressive des applications métier vers Java 25 et Spring Boot 4 dans un écosystème applicatif en modernisation.
Technologies
Java 8-25Spring Boot 2.7 & 4.xSpring SecuritySpring WebFluxProject ReactorMavenGitAWS CodeBuildCodeArtifactECRECS/FargateGitHub ActionsMariaDBMySQLFlywayJPAHibernateApache KafkaActiveMQ/ArtemisDockerJUnit 5MockitoTestcontainersApache AvroConfluent Schema RegistrySpring Cloud StreamOpenAPI GeneratorSonarQubeJaCoCoSpring Data Enverslogstash-logback-encoderApache CXFKeycloakJWTApache POILombokMapStructJasperReportsAngularVue.jsApache WicketASP.NETPrometheusGrafanaRundeck
Contextes
FinanceSecteur bancaireFintechIndustries régulées
Compétences
Maintenance corrective et évolutive d'applications métierMigration de versions Java majeuresConception et développement de micro-services backendGestion des flux d'intégration asynchrone et synchroneProgrammation réactive avec Spring WebFlux et Project ReactorPilotage du cycle complet de service (build, quality gates, pipeline, déploiement)Tests unitaires et d'intégrationAssurance qualité du code et respect des standards de sécuritéRevues de code et amélioration continueConnaissance du domaine SEPA et mobilité bancaireGestion des échanges interbancairesAudit trail réglementaireLogs structurés et observabilité
Challenges détectés
4 enjeux- Transformation
Migration progressive vers Java 25 et Spring Boot 4
- Transformation
Modernisation d'un écosystème applicatif legacy multi-versions
- Conformité
Assurer la qualité et la sécurité du code en contexte réglementé
- Optimisation
Intégration complexe avec partenaires bancaires et systèmes legacy



