À propos de Ulrich Ivanick
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- Credit Agricole Technologies et ServicesDéveloppeur Java | Lead DevSecOpsBANQUE & ASSURANCESmars 2025 - Aujourd'hui (1 an et 3 mois)Lyon, FranceObjectifs : Contribuer à la modernisation des applications du socle GED en développant des solutions backend robustes (Java 21, Spring Boot 3 , Spring Batch), en assurant la qualité et la sécurité du code (tests, SonarQube), et en automatisant les processus CI/CD. Participer activement aux migrations d’infrastructure (Windows vers Linux), à l’observabilité (logs centralisés via ELK).• Réécriture complète des batchs existants en Spring Boot/Spring Batch et montée de version Java 8 vers Java 21avec migration de Spring Boot 2 vers Spring Boot 3.5.x pour améliorer la robustesse et les performances des ser-vices d’import et de mise en GED .• Mise en conformité du code avec les exigences de qualité et sécurité SonarQube, en intégrant la sécurité dans lecycle de développement (« Shift Left ») : vulnérabilités, bugs critiques, duplications et code smells.• Écriture de tests unitaires et d’intégration avec couverture optimisée pour passer les seuils Sonar.• Refonte des logs de toutes les applications de mise en GED pour un format uniforme et intégration dans ELK Stack.• Rédaction de documentations techniques et fonctionnelles pour faciliter la maintenance et les évolutions.• Suivi des mises en production et support lors des démarrages applicatifs.• Analyse et correction des incidents en lien avec les environnements (OS, middleware, serveurs Tomcat).• Maintenance et optimisation des pipelines CI/CD sous GitLab CI pour les autres membres de la squad .• Migration des serveurs Windows Server 2012 vers Windows Server 2016.• Migration des back-offices batch des serveurs Windows vers des serveurs Linux Red Hat pour le run en production.• Participation aux choix techniques et contribution à l’amélioration continue des applications GED.• Mise en place de solutions techniques adaptées aux nouveaux besoins métier dans un contexte d’évolution rapide.• Veille technologique continue sur les outils GED, Java, DevOps et sécurité applicative.
- Ministère de l'Economie, des Finances et de la RelanceDévelloppeurJava full stack |DevSecOpsBANQUE & ASSURANCESseptembre 2020 - Aujourd'hui (5 ans et 9 mois)Paris, FranceObjectifs : Accompagner les services du Ministère de l’Économie et des Finances dans leur transformation digitale en concevant des solutions GED/BPM intégrant la gestion du cycle de vie documentaire, l’archivage électronique à valeur probante et la signature électronique. Garantir des applications robustes, sécurisées et conformes aux exigences métier et réglementaires.Missions :• Développement des composants techniques et fonctionnels pour les applications de GED et BPM, en respectantles principes de clean code : notamment les principes S.O.L.I.D, T.D.D(Test-Driven-Development ) , D.D.D(Domain-Driven Design).• Réalisation des tests unitaires avec JUnit, tests fonctionnels et d’IHM avec Selenium, tests de performances.• Création des packages de livraison et déploiement sur des environnements de développement et de recette.• Gestion des incidents, veille technologique et support auprès des utilisateurs.• Développement et évolution des architectures des bases de données.• Refactoring des requêtes SQL et amélioration des performances .• Conception, mise en œuvre et maintenance des pipelines CI/CD.• Surveillance en temps réel des performances des systèmes et applications.• Rédaction de spécifications techniques détaillées.• Gestion de la sécurité des systèmes et des données.• Amélioration continue des pratiques DevSecOps.• Intégration de la sécurité dans le cycle de développement : « Shift Left ».• Mise à jour permanente sur l’OWASP TOP 10 et mise en pratique des recommandations.• Échange avec les différentes MOA pour compréhension métiers , cadrage et anticipation des besoins .Technologies : Java 17, Java 11, Java 8, Spring Boot , API REST ,JSON, MicroServices, SQL, JQuery/Js, jsp, Angular , Shell,Bootstrap, html/Css, Hibernate(JPA), Mvc , Mvvm, GitLab,
- Ministère de l'Economie, des Finances et de la RelanceAnalyste Java full stack en alternanceSECTEUR PUBLIC & COLLECTIVITÉSseptembre 2019 - août 2020 (1 an)Paris, FranceObjectifs : Réécrire le socle d’une application de gestion électronique de document (GED) dans le but d’améliorer la performance et la rendre responsive pour des besoins de mobilités des VIPs sur tablette et téléphones.Missions :- Développement des composants techniques et fonctionnels pour les appliations de GED et BPM,- Refonte de l'ergonomie des applications de GED dans le but d’améliorer la performance et la rendre responsive pour des besoins de mobilités des VIPs sur tablette et téléphones,- Réécriture du socle d'une application de GED en passant de Struts à Spring MVC,- Rédaction des spécifications techniques détaillées,- Assistance lors des tests d'intégration et de la recette MOA,- Veille technologique et monter en compétences.Technologies utilisées :Java 8, JQuery ,JavaScript , Oracle SQL ,Spring , Apache Strut2 ,Shell, Bootstrap ,html/Css ,GitLab , SVN, Tomcat .
Recommandations
Soyez le premier à recommander Ulrich Ivanick
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Ingenieur en Architecture Logicielle et Big DataESIEA Paris, France2020
- Licence en Physiques FondamentalesUniversite de Yaounde 12017