
Jonathan Rio
Développeur sénior Back-End | Java
Salaire / Taux journalier
Nantes, France
Mobilité : Nantes, Angers, ...
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Riche d’une expérience depuis 2013 dans l'IT, je travaille sur diverses applications FullStack, API Rest, solutions Cloud avec GCP / AWS, ainsi que Big Data avec Kafka / Spark, et des solutions BI avec SSAS et PowerBI. Depuis de nombreuses années, je développe principalement en Java avec SpringBoot. Je possède également une expertise sur OpenText Content Server incluant l'architecture, les flux réseaux et l'administration de base de données. J'aspire à mettre l'humaine au coeur des projets.
Expérience de travail
Développeur sénior Back-End
Harmonie Mutuelle
févr. 2024 - Présent
2 ans 9 mois
37700 Saint-Pierre-des-Corps, France
– Développement de plusieurs batchs avec Spring Batch, Spring Data et Spring Security. – Montées de version JDK et SpringBoot. – Mise en place de cubes OLAP avec SSAS et développement de traitements PowerShell orchestrés par Automator. – Développement de traitements en temps réél avec Kafka Streams / Kafka Connect et restitution des données dans Power BI. – Développement de traitement Big Data avec Spark pour les élections des représentants des adhérents. – Développement d'APIs Rest contract first basées sur OpenAPI. – Développement de librairie de chiffrement asymétrique basée sur PGP. – Monitoring et MCO des applications en production. – Revue de code et suivi de la qualimétrie avec Sonar. – Présentations techniques à la communauté des développeurs.
Développeur sénior Full Stack
RCA
mars 2023 - déc. 2023
10 mois
Nantes, France
– Développement d'une API construite avec Spring Data Rest. – Amélioration des performances des traitements volumineux pour le module Banque. – Développements spécifiques en Java et Angular 13. – Migration des données transactions en événementiel via Kafka.
Développeur sénior Fullstack
Sitel Group
oct. 2021 - déc. 2022
1 an 3 mois
Paris, France
– Participation à la mise en place de SonarQube dans l'entreprise. – Mise en place de Sonar sur les projets Back et Front. – Mise à jour de Gitlab-CI sur les projets. – Revue de code. – Développement de nouvelles API Rest SpringBoot contract first avec OpenAPI. – Utilisation de Docker pour différents services AWS, Kafka, Keycloak,... – Externalisation du système de file d'attente pour les messages provenant des clients (message broker queuing system) basé sur des API Gateways AWS, une API Rest hébergée sous EKS AWS, une base NoSQL DynamoDB AWS et Kafka sous Confluent. – Développement de Lambda et création de SNS / SQS / S3 sous AWS. – Développement d'une librairie SpringBoot pour consommer des messages provenant de SQS AWS. – Participation pour normer les créations et validations des Apps Facebook et Twitter.
Développeur web
Indépendant
janv. 2015 - nov. 2022
7 ans 11 mois
– Conception et développement ponctuel de sites web responsives pour différentes start-up / TPE, avec les CMS WordPress et PrestaShop. – Langages: HTML, CSS, PHP, JavaScript / Jquery, – SEO
Lead Developer
Maisons du Monde
mars 2019 - oct. 2021
2 ans 8 mois
Vertou, France
– Référent technique au sein du périmètre Offre et Référentiel. – Encadrement des développeurs juniors au sein du périmètre. – Revue de code. – Création de CI/CD sous GitLab pour les déploiements sous Kubernetes et GCP. – Création d'environnements sous Kubernetes avec Rancher et Terraform. – Mise en place de la solution GCP au sein du périmètre avec l'utilisation des PubSub, Buckets et CF, exécutées sous NodeJS et déployées par CI/CD. – Développement d'applications en React sous NodeJS. – Développement d'APIs REST en Java avec Spring Boot et OpenAPI. – Développement d'application et API REST en PHP 5/7, exécutées avec PHP-FPM et hébergées sous NGINX. – Mise en place de la solution DAM Cloudinary et implémentation de l'API Cloudinary au sein du SI.
Analyste / Concepteur-Développeur Java
Norsys
oct. 2017 - mars 2019
1 an 6 mois
Nantes, France
– Mission pour Sopra Steria – Corrections et évolutions des applications développées en Java avec les frameworks Spring, Swing et Hibernate, construits par Maven, intégrés sous Jenkins et exécutés sous WebLogic et Jboss. – Corrections et évolutions des WebServices SOAP et REST développés en Java, construits par Maven, intégrés sous Jenkins et exécutés sous WebLogic et JBoss. – Migrations applicatives (JDK, Spring, Hibernate,...) et migrations serveurs (WebLogic, Wildfly). – Implémentation de comportements complexes directement en base de données sous PL/SQL. – Industrialisation du déploiement avec Maven, Jenkins et Ansible. – Installation des applications sur serveur Linux et déploiement sous WebLogic et JBoss.
CGI
oct. 2013 - oct. 2017
4 ans 1 mois
Nantes, France
Analyste Technique IT - Expert Technique OpenText CS
janv. 2014 - oct. 2017
3 ans 10 mois
Nantes, France
– Expertise technique sur la solution OpenText CS10 / CS10.5, l'architecture applicative, les flux entre serveurs et la base de données Oracle. – Installation de la solution OpenText CS sur Windows Server et déploiement sous IIS. – Administration de la GED OpenText. – Responsable de la maintenance et des évolutions des WebServices spécifiques de la GED SNCF Réseau, développés avec LAPI OpenText CS, Spring et Apache CXF, construits par Maven, intégrés continuellement sous Jenkins et exécutés sous Tomcat. – Méthodes DevOps : développement des correctifs / évolutions, intégration sur l'environnement de recette client, accompagnement directe des opérateurs lors des déploiements en pre-prod/production et prise en comptes des retours. – Développement des comportements fonctionnels spécifiques pour la solution GED avec le language propriétaire OpenText Oscript. – Développement de comportements fonctionnels spécifiques pour une application en C# et ASP.Net communiquant avec l'AD du client et la GED. – Conception d'interfaces dédiées sous HTML, CSS, JavaScript et JQuery. – Implémentation de comportements complexes directement en base de données sous PL/SQL. – Migrations de données pour mettre à jour la version de la GED CS10 à CS10.5 – Animateur de formations sur la GED OpenText pour les nouveaux membres du projet. – Rédaction des documentations d'installations, migrations et spécifications technico- fonctionnelles.
Analyste Programmeur
janv. 2015 - déc. 2015
1 an
44470 Carquefou, France
– Responsable du rapatriement de la GED OpenText depuis les serveurs OpenText basés en Allemagne vers les serveurs du client. – Administration de la GED OpenText et de la base de données. – Développement des comportements fonctionnels spécifiques pour la GED avec le language propriétaire OpenText Oscript. – Livraison et intégration des correctifs / évolutions sur les serveurs du client. – Expertise technique et support. – Rédaction de documentation d'installation et de migration. – Animateur de formations sur la GED OpenText pour le client.
Programmeur
oct. 2013 - janv. 2014
4 mois
44470 Carquefou, France
– Programmation d'applications en C# et VB.Net, rédaction de spécification fonctionnelle, programmation de scripts et configuration pour la solution de dématérialisation ITESOFT.
Co-Responsable d'agence
SCMC Agency
sept. 2010 - févr. 2013
2 ans 6 mois
22100 Dinan, France
– Déterminer la stratégie commerciale et les objectifs à atteindre. – Former, animer et coordonner l'équipe. – Gérer les mandants et contrats. – Conclure de nouveaux partenariats avec des hébergements. – Créer le site web de l'agence avec l'aide d'un webmaster. – Administration du site web. – Gérer le système d'information de l'entreprise et la base de données des clients.
Stage dans une agence immobilière
Beachfront Realty Inc.
mai 2008 - juin 2008
2 mois
Miami Beach, Floride, États-Unis
– Recueillir des données sur les activités commerciales et non commerciales de Miami Beach Sud afin de créer un site web dédié à l'investissement immobilier. – publier des annonces immobilières sur site spécialisé et organiser des visites clients.
Assistant manager d'opérations
Howard Johnson Plaza Hotel Ningbo
sept. 2006 - janv. 2007
5 mois
Ningbo, Zhejiang, Chine
– Développer et assurer la qualité ainsi que la satisfaction des clients pour la partie restaurant occidental de l'hôtel. Assister le manager dans l'organisation du restaurant et coordonner les opérations.
Formation
Félix Le Dantec
BTS, Commerce International
2007 - 2009
2 ans 1 mois