
Rabii Mateur
Ingénieur Développeur Full Stack Senior | Java Angular
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
En tant que développeur full stack spécialisé dans les technologies Java et Angular, je maîtrise à la fois le développement back-end et front-end, offrant ainsi une expertise complète dans la création d’applications web dynamiques et performantes. Mon expérience dans le développement d’API REST avec les frameworks Spring et la création d’interfaces utilisateur interactives avec Angular me permet de concevoir des solutions intégrées et évolutives. Avec une solide compréhension des principes de l’architecture logicielle et une capacité démontrée à travailler sur des projets complexes, je suis prêt à relever de nouveaux défis et à contribuer au succès de votre équipe ou de votre entreprise.
Expérience de travail
Développeur Full Stack Java Angular
LCLFreelance
janv. 2024 - Présent
2 ans 10 mois
Ile-de-France, Francia
Projet « Applications dédiées aux parcours d'ouverture de compte pour prospects et de vente de produits bancaires pour clients, accessibles en ligne et en agence. » Tâches : • Former les nouveaux arrivants sur les différents assets de l'équipe. • Rédiger des études techniques sur les nouveaux besoins et sur les vulnérabilités identifiées. • Analyser les bugs techniques en production (notamment sur l'ouverture de compte) et proposer des correctifs. • Développer de nouvelles fonctionnalités demandées par le client, sur l'existant comme sur de nouveaux modules. • Concevoir et implémenter des Web Services pour les différents microservices. • Développer et maintenir des listeners Kafka (consommation/production d'événements, gestion des partitions, DLQ) et des services Listener/Notifier pour l'échange de messages entre microservices. • Effectuer la revue de code des merge requests. • Ajouter des tests unitaires et des tests d'intégration pour chaque service développé. • Corriger les anomalies issues des développements précédents. • Participer aux cérémonies Scrum : planification de sprint, mêlées quotidiennes, revue de sprint, rétrospective. • Préparer et accompagner les mises en production (rédaction de runbooks, vérifications post-déploiement). • Réaliser la migration technique Angular (montée de version et adaptation du code). • Pratiquer le pair programming pour améliorer la qualité du code et partager les connaissances. Environnement Technique: • Back-end : Java 6 / 11 / 17, Spring Boot, Spring Kafka, JUnit, Maven. • Front-end : Angular 12 et 15, JSP, AngularJS. • Middleware : Kafka. • Web services : Spring Web, REST, Swagger, WebClient, Feign Client, Jackson. • Intégration & CI/CD : Git, GitLab CI/CD, Docker, SonarQube, Kibana, Insomnia, Postman, Kubernetes.
Ingénieur développeur fullstack JAVA ANGULAR
Opco des Entreprises de ProximitéFreelance
janv. 2021 - janv. 2024
3 ans 1 mois
Paris, France
Au sein d’OPCO OP France, j’ai contribué au développement d’API REST en utilisant les technologies Java 8 et Spring Boot, tout en mettant en œuvre des concepts avancés tels que Spring Kafka pour la gestion des messages. Mon rôle a également inclus l’intégration de microservices avec Kubernetes et Kong, ainsi que la supervision de la production via Prometheus et Grafana. J’ai assuré un déploiement continu des applications sur Kubernetes en utilisant GitLab CI/CD, démontrant ainsi ma maîtrise des pratiques DevOps et de l’architecture CQRS.
Développeur Full Stack
La Poste GroupeFreelance
janv. 2020 - déc. 2020
1 an
Nantes et périphérie
j’ai conçu et développé des API personnalisées en utilisant Java et JSP, en assurant leur intégration harmonieuse avec des interfaces utilisateur conviviales. Mon expertise s’est également étendue à l’optimisation continue du code pour des performances optimales, ainsi qu’à l’utilisation de GitLab Enterprise pour le versionnage. J’ai travaillé dans un environnement Agile en suivant la méthodologie Scrum, ce qui a renforcé ma capacité à livrer des solutions logicielles de haute qualité dans des délais serrés.
Développeur Full Stack
Digital Virgo
mars 2019 - déc. 2019
10 mois
Paris, France
Chez Digital Virgo, j’ai été impliqué dans le développement d’applications web en utilisant des technologies telles que Spring Boot, Angular et JSP. J’ai réalisé des tests unitaires et API pour assurer la fiabilité des fonctionnalités, tout en assurant une intégration fluide des services web avec l’interface utilisateur. En tant que Scrum Master, j’ai coordonné efficacement les activités de développement dans un environnement Agile, démontrant ainsi mes compétences en gestion de projet et en leadership technique. Technologies : Java, Java EE, Spring Framework (Core, MVC) , Spring boot, Spring Data, Spring Security, Angular
Développeur Full Stack
Sharecare
janv. 2018 - mars 2019
1 an 3 mois
Paris, France
Développeur Full Stack
Arab Tunisian Bank "ATB"
avr. 2017 - oct. 2017
7 mois
Tunisie
Développement d'une plateforme de détection des incidents sécurité. Mots clés : Java, Java EE, Spring (Framework, Boot, Data, security), Angular
Développeur Full Stack
Arab Tunisian Bank "ATB"
févr. 2014 - mai 2014
4 mois
Gouvernorat Tunis, Tunisie
Développement d'une application de gestion des incidents de sécurité. Technologies & outils : PHP, Symfony, Doctrine, Twig, HTML5, CSS3, javascript, MySQL, PhpStorm
Formation
Ecole Nationale d'Ingénieurs de Tunis
Master 2 (M2), système de communication
2016 - 2017
1 an 1 mois
Ecole Nationale d'Ingénieurs de Tunis
Diplôme National d’Ingénieur en Informatique, Informatique
2014 - 2016
2 ans 1 mois
institut supérieur des arts et multimédia de la manouba
Licence, Informatique
2011 - 2014
3 ans 1 mois
Licences et certifications
Docker Essentials: A Developer Introduction
Délivré le : févr. 2024
Scrum Fundamentals Certified
Délivré le : janv. 2020