Majdi - Développeur JAVA Angular
Ref : 190323Z001-
94800 VILLEJUIF
-
Développeur (37 ans)
-
Télétravail uniquement
-
En profession libérale
Expérience professionnelle
Novembre 2021 – Mars 2022 : Ingénieur études et développement / Aréas Assurances- France.
Maintenance évolutive de la partie Front des différents types de contrats d’assurance.
• Suivi de la production et correction des bugs les plus critiques.
• Ajout et développement de nouvelles fonctionnalités.
• Soutien technique auprès des développeurs juniors.
Environnement technique : Angular 8, Microsoft Azure, Git.
Méthodologie : Scrum (Sprints de 2 semaines).
Février 2020 – Octobre 2021 : Ingénieur études et développement Full-Stack / Banque de France - France.
Mise en place d’un Business Activity Monitoring afin d’assurer un suivi des flux de bout en bout entre la BDF et ses clients.
Le principe est de capter les flux en entrée et en sortie des applications de la BDF et de les stocker dans une base de données
Elasticsearch afin de lever des alertes si les flux ne ressortent pas dans les temps :
• Traiter tous les moyens de paiements scripturaux en euros et en devises via les systèmes interbancaires ou
correspondants.
• Participer aux ateliers utilisateurs et être force de proposition.
• Réaliser une refonte de la partie Front-End en implémentant un affichage Bootstrap responsive dans le respect des
normes graphiques de la BDF et des normes d’accessibilité.
• Réaliser une refonte de la partie Back-End et mettre en place une API REST avec SpringData (temps de réponse < 0.1
seconde).
• Déployer via XLDeploy, gérer les versions.
Environnement technique : Java 8, SpringBoot 4, Angular 7, NgBootstrap, Elasticsearch 7, Kibana, Maven, Jenkins, Git, XL Deploy.
Méthodologie : Scrum (Sprints de 3 semaines).
Juin 2020 – poste actuel : Ingénieur études et développement - Full Stack / Banque de France - France.
Mise en place d’un Business Activity Monitoring afin d’assurer un suivi des flux de bout en bout entre la BDF et ses clients.
Environnement technique : Java 8, SpringBoot 4, Angular 7, NgBootstrap, Elasticsearch 7, Kibana, Maven, Jenkins, Git, XL Deploy.
Novembre 2019 – Février 2020 : Ingénieur études et développement - Full Stack / RATP - France.
Refonte de l’application permettant la gestion des contraventions.
Environnement technique : Java 11, Angular 6, Springboot, REST, hibernate, Postgresql, IntelliJ, Gradle, Jenkins, Git.
Juin 2019 – Novembre 2019 : Ingénieur études et développement - Full Stack / ASIP Santé - France.
Référent technique pour l’équipe gérant la TMA de diverses applications du SI de l’ASIP santé.
Environnement technique : Suite ELK (Elasticsearch, Logstash, Kibana), Jenkins Declarative Pipelines, Java, Spring, Git, Sonar.
08/2017-12/2018 Arrêt de maladie
Après avoir persévéré jusqu’à vaincrela maladie et retrouvé la bonne santé, retour sur le marché avecune auto-formation sur les technologies web Angular, Spring bootainsi que l’environnementJavaJ2EE.
-Démarrer un projet from scratch avec Spring Initializr.
-Préparation de l’environnement avec des containers Docke
r-Développement des web services Rest, CRUD.
-Développement des tests unitaires et tests d’intégration.
-Gestion des ressources avec Git.
-Automatisation des déploiements avec Jenkins.
-Lier un FRONT en Angular.
Technologies :
Java 8, Springboot, SpringSecurity, Angular 7, Angular CLI, MongoDB, Node 8, Yarn 1.5, Docker, Gradle 4.6, Git, Bithbucket, Jenkins, Postman, Rest, Junit, Rest Assured, AssertJ,MockMVC, Linux Ubunto 16, Windows 10, Intellij.
03/2017-08/2017Noisiel, France Banque de France Ingénieur études et développement Java J2EE -Angular
La prestation s’inscrit dans la conception et le développement d’une application web qui permet le pilotage de la gestion budgétaire.
-Qualifier les demandes utilisateurs (faisabilité, délais)
-Rédaction des spécifications techniques.
-Participer à la conception des solutions.
-Développer les API et webservices Restdans le respect des normes, de l’ergonomie et des bonnes pratiques d’ingénierie logicielle en vigueur chez la banque de France.-Automatiser le déploiement de l’application.
-Documentation des nouvelles fonctionnalités.
Technologies:Java 8, Springboot,Rest, Angular 4, Angular-cli 1.0.0, Material 2.0.0,MongoDB, Git, Jira, Intellij, Sonar, Mock MVC,Junit, RestAssured, AssertJ, Windows 7, Postman, Gradle, Node.
02/2016-11/2016Evry, France Crédit Agricole Consumer Finance-Sofinco Ingénieur études et développement Java J2EE –Angular Js
La mission consiste à concevoir et à réaliser les projets de dématérialisation desflux sortants du SI CACFSofinco: courriers, liasses de crédit, relevés, et autres flux documentaires.
-Participation aux Daily Meeting et fonctionnement Agile avec des sprints de deux semaines.
-Animation des instances de réalisation de manière à garantir l’achèvement des travaux dans les conditions de délais et de périmètre définies.
-Développement de web services Rest.
-Communication en anglais avec des équipes en Inde.
-Validation et mise en oeuvre de la solution informatique à travers les tests unitaires et les tests d’intégration.
-Réception des éventuelles demandes d’évolution ou de modification.
Technologies:Java 7, Angular JS 1.5.3, Node Js, Ionic 1.3, Git, Maven, Rest, Junit, Jira, Rest Assured, Eclipse, Windows 7.Méthodlogies: Agile
02/2015-12/2015Evry, France Institut Mines -Télécom Ingénieur études et développement E-Learning
Prise en charge de la création des MOOC «Massive Open Online Course» en se basant sur une analyse pédagogique de la solution numérique à déployer au sein de l’école Télécom SudParis.
-Spécification des besoins et rédaction de cahier des charges.
-Coordination entre les différentes équipes (Enseignants, équipe pédagogique, équipe technique ...).
-Suivi de la production et de son état d’avancement (tournage sur fond vert, montage vidéo, publication ...).
-Veille au respect des coûts, des délais et de la qualité de réalisation.
-Mise en place des outils d'évaluation.
-Promouvoir des partenariats en France et à l'international avec les sites d'enseignement en ligne (OpenClassroom, FUN, Coursera ...).
Technologies :JavaScript, LMS / CMS, Moodle 2.6.7, Camtasia Studio 8.6
02/2013-12/2014Paris, France Leasecom Crédit Mutuel Arkéa Ingénieur études et développement Java J2EE
Intégration de l’équipe responsable de la CRM, l’application qui gère les informations de l’activité de la location financière et la relation client. La mission consiste à faire évoluer cet outil à travers la conception, le développement de nouvelles fonctionnalités, leurs validations dans un environnement de test et le suivi de l’environnement de production.
Développement et intégration de web-services afin de récupérer des données depuis d’autres établissements financiers.
-Conception et implémentation de pages web.-Application des standards W3C de la programmation web.
-Actualisation automatique des dashboards en utilisant la communication en temps réel.
-Correction de bugs et intervention sur l’environnement de production.-Validation des outils développés à travers les tests unitaires.-Rédaction de ladocumentation des outils développés.
Technologies :Java 6, HTML, CSS, XML, Java script, Jquery, Node JS, Json, SQL Server 2005, Maven, SVN, Junit, Windows 7, Eclipse.
09/2012-12/2012Lille, France Cimail SolutionsIngénieur études et développement Sharepoint.Net
Mise en place d’un portail collaboratif en SharePoint accessible par la direction de CIMAIL et les collaborateurs. Le portail contient la liste des actions, les calendriers, contacts et documents accessibles selon les droits de l’utilisateur.
-Formation sur la technologie SharePoint.
-Etude des outils de gestion électronique des documents (GED) et de la relation client (CRM)
.-Spécification des besoins.-Rédaction de cahier des charges.
-Développement de WebParts.
-Intégration des modules développés.
-Personnalisation du portail et gestion des droits d’accès.
Technologies :C#.Net, ASP.Net, JavaScript, SharePoint Designer 2010
03/2012-08/2012Lille, France Atos Worldline Développeur mobile
Stage avec la société « Atos Worldline » sur les nouvelles technologies de paiement mobile avec l’équipe R&D. L’idée consiste à commencer une transaction bancaire depuis n’importe quel canal (Ordinateur, Téléviseur, Borne ...) et la finir sur l’application dédiée sur le mobile.
-Etude des solutions de paiement mobile existantes.
-Participation à la conception du mode de fonctionnement de l’application avec le responsable de stage et le chef d’équipe.
Auto-formation en Android et recherche des solutions pour assurer la compatibilité entre les différentes plateformes mobiles (Android, IPhone, BlackBerry...).
-Développement de l’application en Android.
-Rédaction de la documentation du projet.-Présentation du projet au sein d’Atos avec l’équipe R&D.
-Exposition du projet au Salon e-commerce à Paris.
Technologies :Android, Java J2EE, HTML, CSS, XML, Java script, JQuery, Json, AjaxMySql, Hibernate.
01/2010-06/2010Sfax, Tunisie Club Sportif Sfaxien Développeur C#.Net
Projet de fin d’études en collaboration avec le club sportif sfaxien, réalisation d’une application nommée « E-Coach »qui se donne comme objectif la mise au point d’un document informatisé, souple, évolutif et efficace quant à la gestion des joueurs, le contrôle des différents plans tactiques dressés par le staff technique et l’élaboration de stratégies appropriées à chaque étape de la saison footballistique.
-Proposition de l’idée à l’université et au Club Sportif Sfaxien.
-Spécification des besoinsde l’entraineur en assistant une réunion technique.-Rédaction de cahier des charges.-Développement et intégration.
-Rédaction d’un guide d‘utilisation
Technologies :C#.Net Winform, Visual Studio 2008, SQL Server Express 2005, Telerik
FORMATION
FRANCE 2010-2012
Master 2 Ingénierie des réseaux, communications mobiles et sécurité.Institut dessciences et techniques de Valenciennes.
2006-2010 TUNISIE
Maîtrise en informatique de gestion et commerce électronique.Institut supérieur d’informatique et de multimédia de Sfax.
Arabe : Langue maternelle
Français : Bilingue
Anglais : Courant
Espagnol : Scolaire