À propos de Jonathan
Français
Bilingue ou natif
Anglais
Capacité professionnelle limitée
Expériences
- CGIDéveloppeur JavaAGENCE & SSIIjanvier 2023 - janvier 2025 (2 ans)Cesson-Sévigné, FranceCGI est une société dans le secteur des technologies de l’information et des services numériques qui a pour objectif de fournir des solutions innovantes et sur mesure pour accompagner les organisations dans leur transformation digitale.L’entreprise compte plus de 5 500 clients dans le monde, près de 90 000 collaborateurs, et opère dans plus de 40 pays.J'ai rejoint l'équipe de modernisation en 2024.J'ai participé à la modernisation d'un logiciel de paie utilisé au Canada.Nous étions organisés en plusieurs Squad, 5 en France et 4 au Canada. Ma squad était composée en moyenne de :- 7 développeurs Java- 1 Tech leadEn tant que développeur Java, j'avais pour responsabilité de :- migrer des programmes AS400 vers une Stack Java, Spring Boot- migrer des écrans vers templates Thymeleaf- écrire les tests E2E des scénarios fournitJ'ai contribué à la migration du moteur de paie qui est le cœur du logiciel ainsi que le simulateur de paie.Contexte technique : Java 21, Spring Boot, SQL Server, DB2, RPG, Jira, Kanban, Test E2E, JUnit, Cypress
- Groupe technologique DesjardinsAnalyste programmeurBANQUE & ASSURANCESaoût 2022 - mai 2023 (9 mois)Shawinigan, CanadaDesjardins est une société dans le secteur de la finance et des services bancaires coopératifs qui a pour objectif de proposer des services financiers accessibles, responsables et centrés sur les besoins de ses membres et clients.L’entreprise compte plus de 7,5 millions de membres et clients, emploie plus de 58 000 personnes et est le plus grand groupe financier coopératif au Canada.J'ai rejoint l'équipe de modernisation en 2022.J'ai participé à la migration des applications bancaires Desjardins vers le Cloud.Nous étions organisés en Squad. Ma squad était composé en moyenne de :
- - 6 développeurs Java
- - 1 Tech lead
- - 1 QA
- - 1 Scrum master
En tant que développeur Java, j'avais pour responsabilité de :- - migrer des fonctionnalités d'un monolithe Struts vers des microservices Spring Boot dans le Cloud
- - migrer des écrans JSP vers Angular
- - écrire les tests unitaires
J'ai contribué à démontrer aux services IT Desjardins qui était tout à fait faisable d'extraire une fonctionnalité d'un monolithe Struts pour le migrer vers des microservices dans le Cloud sans régression et de manière simple et rapide.Contexte technique : Java 8 et 17, Spring Boot, SQL Server, Microservice, Cloud, Jira, Kanban, Confluence Test Unitaire, Angular 14, TypeScript - CGI FranceIngénieur système de l’informationAGENCE & SSIIoctobre 2021 - juin 2022 (8 mois)Rennes, FranceCGI est une société dans le secteur des technologies de l’information et des services numériques qui a pour objectif de fournir des solutions innovantes et sur mesure pour accompagner les organisations dans leur transformation digitale.L’entreprise compte plus de 5 500 clients dans le monde, près de 90 000 collaborateurs, et opère dans plus de 40 pays.J'ai rejoint l'équipe de modernisation en 2021.J'ai participé à la modernisation d'un logiciel de paie utilisé au Canada.En tant que développeur Java, j'avais pour responsabilité de :
- - Analyser les besoins fonctionnels et techniques en collaboration avec les équipes métiers ou MOA
- - Concevoir et développer des applications Java robustes, maintenables et
- évolutives
- - Écrire et maintenir des tests unitaires et d’intégration (JUnit, Mockito)
- - Participer aux revues de code (code review) pour garantir la qualité et la
- conformité
- - Corriger les anomalies (bugs, régressions) identifiées lors des phases de test ou en production
- - Surveiller les performances et optimiser le code ou les requêtes SQL
- - Échanger régulièrement avec les équipes fonctionnelles, QA et produit
J'ai contribué à la migration du moteur de paie qui est le cœur du logiciel ainsi que le simulateur de paie.Contexte technique : Java 17, Spring Boot, SQL Server, DB2, RPG, Jira, Kanban, Test E2E, JUnit, Cypress
Recommandations
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
- Développeur intégrateur en réalisation d'application webOpenClassRooms2018Au cours de cette formation, j'ai perfectionné mes connaissances en HTML5, CSS3, JavaScript, PHP, jQuery, BootStrap, utilisation d'API (JC Decaux => réservation de Velib en temps réel). Utilisation de Git, hébergement de site (utilisation de FTP et connexion SSH) . Développement d'un projet personnel sous Symfony4 (jeu Tetris). Développement d'un site sous WordPress avec modification du theme.
- Concepteur/Développeur d'applicationENI école informatique2021J'ai appris au cours de cette formation les concepts clés du développement logiciel, tels que la modélisation UML, la programmation avancée en Java, le développement d’applications Web avec Angular, ainsi que la gestion des bases de données et l’architecture microservices ainsi que le pilotage IA avec Python.
Certifications
- Concepteur développeur d'applicationEni école informatique2021
- Concevez votre site web avec PHP et MySQLOpenClassRooms2017