Miladi - Architecte J2EE

Ref : 140303M002
Email vérifié
Photo de Miladi, Architecte J2EE
Compétences
HIBERNATE
JSF
JPA
JAVA MESSAGE SERVICE
Expériences professionnelles
  • EXPERIENCE PROFESSIONNELLE

    Depuis Juin 2019 : CA

    Architecte Solutions : Dans le cadre de la mise en place des Api au seins de Pacifica assurance pour des consommateurs internes et externes, les enjeux d’exposition et de sécurité s’impose. Mon intervention consiste à étudier et mettre en place un socle applicatif respectant les normes d’échanges publiés par le groupe CA. Ces normes sont construites sur les standards OpenId et Oauth2.

    Missions :
    - Mise en place du socle technique des API Pacifica.
    - Etude de choix d’une solution OpenID et mise en Keycloak comme IAM.
    - Etude et mise en place d’une solution d’api management (Kong)

    Architecture Technique: Keycloak, Kong, OAuth2, Spring, Spring Boot, Spring cloud, Spring Data, Kubernetes, helm, argocd….


    Depuis Juin 2018 : MMB

    Architecte Solutions dépôt Finance.

    Missions :
    - Participation aux choix technologiques élaborés lors des comités d’architectures.
    - Participation à la mise en place d’une architecture microservices du nouveaux SI de MMB.
    - Design des spécifications OpenApi des différentes API.
    - Mise en place du socle technique des API.
    - Support développements et revu de code…

    Architecture Technique: ReactJS, graphql, nodejs, OAuth2, Spring, Spring Boot, Spring cloud, Spring Data, Spring batch, Kafka, Kubernetes, Consul, Vault …
    Devops: Ansible, aws, Terraform….

    Depuis Janvier 2017 : HSBC Architecte microservices, devops
    Missions :
    - Mise en place d’une architecture microservices de la nouvelle plateforme HSBC.
    - Mise en place de l’architecture infrastructure cloud aws.
    - Mise en place du process Devops(CI, CD, infrastructure aws as code)
    - Coach Agile…
    - Support développements …
    Architecture Technique: Java/JEE, Angular 4,Karma Protractor, Cucumber, bootstrap, gulp, nodejs, angulr-cli, Spring, Spring Boot, Spring cloud, Spring Data, Spring config, Netflix OSS(Eureka, Zuul, Hystrix, Ribbon, Turbine…), OAuth2, Kafka …
    Devops: Jenkins pipeline, Ansible, aws cli, PCF, Groovy , concourse, Terraform….

    Septembre 2015-Decembre 2016 : AVIVA
    Référent technique Java/J2ee
    Missions :
    - Mise en place de l’architecture et participation aux développements du projet HUB pour la signature électronique et le paiement en ligne des différentes applications (Epargne, Dommage, Prévoyance).
    - Mise en place d’une application hybride avec cordova et Angularjs.
    - Support architecture et référence technique sur les projets stratégique de Aviva : MyAviva, Hub, Portail agent …
    - Amélioration du process de développement dans les différents projets : Revu de code(Phabricator), test unitaire et integration …
    - Mise en place de Spring batch dans le cadre d’un projet de geolocalisation Spectrum.
    Architecture Technique: Java/JEE, Angularjs, bootstrap, Webservices (REST/SOAP), Spring, Spring btach, Spring mvc, Spring boot, hibernate, Maven , Bower, Grunt, Jasmine, Karma, Protactor,….

    Juin 2014-Aout 2015 : NCR Référent technique Java/J2ee
    Missions :
    - Développement d’un prototype de Consumer Service : Front-End des interfaces ATM en utilisant le Framework AngularJS.
    - Participation aux développements des interfaces AngularsJs et des services Back-End (WS REST) pour le projet BNC Canada.
    - Support et suivi technique d’une équipe internationale.
    Architecture Technique: Java/JEE, scrum, Webservices (REST), Spring, Maven 3, AngularJs, HTML5, CSS3, Bower, Grunt, Yeoman, Git.

    Janvier 2013 – Mai 2014 : STIME
    Architecte/Team Leader java/J2EE :
    Missions :
    - Mise en place de l'architecture du projet SIGMA
    - Mise en place des framework jsf2, primefaces 3,0, spring security, Birt,....
    - Participations aux développement, et suivi de l'équipe.
    Architecture Technique : Hibernate, Jsf 2, Primefaces, Spring, Spring security, Bit, WAS, RAD,....

    Septembre 2009-Novembre 2012 : VIAMEDIS (Organisme de Gestion du Tiers Payant généralisé)
    Team Leader java/J2EE :
    Missions :
    - Une référence technique fonctionnelle pour le projet CS.
    - Participation aux réunions avec la MOA sur les différents sujets.
    - Participation aux choix techniques.
    - Chiffrage
    - Rédaction des documents fonctionnelles et techniques (SFD et STD).
    - Participations aux différentes phases de développement et de test.
    - Suivi et gestion d’équipe (10 à 15 développeurs).
    - Scrum Master ….
    Chantier Performance :
    - Optimisation des performances batch lors de la vacation
    - Optimisation des performances IHM.
    Chantier POST-Production
    - Gérer une équipe qui corrige les problèmes de l’application en phase de production
    - Identification des problèmes post production.
    - Proposer les solutions de contournement en attendant le correctif.
    - Correction des anomalies en Prod.
    Pilotage de Capsante:
    - Conception et mise en place du modèle de pilotage de capsante.
    - Mise en place de système d’authentification avec Spring Security et web service, et d’autorisations à trois niveaux : sur les
    composants, sur les flow, ainsi que sur les services en utilisant aspectJ.
    - Pilotage de répartition des actes de gestion sur les différentes unités organisationnelles : développement d’un batch de
    répartition (spring batch)
    - Patch pour spring security(problème compatibilité avec jsf)
    Reporting et de statistique:
    - Intégration et mise en place du module de reporting avec birt.
    - Développement des courriers prototypes Noemie, Liquidation, Pec et Devis
    - Génération des états statistiques de pilotage et de suivi d’activité dans Capsante
    - Génération des états statistiques comptables
    Liquidation Manuelle :
    - Maintenance évolutive et des écrans pour la liquidation manuelle des dossiers tiers et assurées, et des dossiers Pec et Devis.
    Liquidation automatique :
    - Développement du processus d’intégration des prestations Noémie (6xx recu de la CPAM) et B2 (reçu de Viamedis) : contrôle
    pré-liquidation, création des dossiers….
    - Maintenance évolutive du moteur de liquidation et implémentation des contrôles de calcul d’une prestation sante…
    - Améliorations de perf dans le chantier Performance de l’application
    Paiement :
    - Maintenance évolutive du cycle de paiement des assurées et des tiers…
    - Améliorations de perf dans le chantier Performance de l’application
    Régularisation :
    - Maintenance évolutive du traitement de régularisation des prestations…
    - Améliorations de perf dans le chantier Performance de l’application
    Droits Noemie/TP :
    - Maintenance évolutive du traitement de de communication entre Capsante et la CPAM(408/929) et Viamedis(Fube et génération carte TP et carte Témoins)…
    - Améliorations de perf dans le chantier Performance de l’application
    Paramétrage
    - Participation à la mise en place des fonctionnalisées de paramétrage de l’application…
    Environnement technique: Java, J2ee, webservice, Jsf, facelet, Hibernate JPA, AspectJ, Spring, Spring webflow, Spring security, Spring aop, Spring batch, Birt, Maven, JUnit, Jboss, SqlServer, Tomcat, UML, Eclipse. …
    Client : MalakOff Mederic

    Janvier 2009 - Aout 2009 : ALCARA (Retraite complémentaire)
    Team Leader java/J2EE :
    Missions :
    - Mise en place du framework Spring batch
    - Formation et suivie d'une équipe dans la conception et le développement des batchs.
    - Migration des batch avec le framework Spring batch.
    Architecture Technique : Spring, Spring batch, hibernate, jms, websphere

    Septembre 2007 - Novembre 2008: LINE DATA SERVICES (Editeur logiciel Finance et assurance)
    Ingénieur études et développement java/J2EE
    Formations professionnelles
    - Formation métier du domaine financier « Assurance vie » et « Crédit et financement ».
    - Formation ORACLE chez ORADIST (SQL, PLSQL, procedure stocké, Forms 10g…).
    - Formation MAGIC chez CHRONOSOFT- Maroc.
    - Formations J2EE.
    Missions :
    - Formateur en interne : fonctionnel sur le domaine d'assurance vie et sur les normes de développement.
    - Rédaction des documents fonctionnelle et technique (SFD et STD).
    - Participations aux différentes phases de développement et de test.
    Projet : PULSE d’interfaçage de Masteri avec un environnement Swiss Life:
    - Conception et développement de batch de communication entre Masteri et un reférentiel de Swiss Life des données clients et
    apporteurs.
    - Environnement technique : Java, J2ee, Java Service, Eclipse, Maven, Hibernate, Spring, Spring batch, xsd, JMS, Joram, CruseControle, JUnit, python, JAXB…
    - Client : Swiss life.
    Projet : Module de reporting de la platforme interne de LINE DATA:
    - Participation au développement du module Reporting de la platforme interne de LINE DATA.
    - Environnement technique : Spring, Jasper, IReport, Osworkflow, Quartz...
    - Client : Line Data.
    Projet : Module « Prélèvement des Frais sur performance » dans MASTERi (Assurance vie) :
    - Participation à la conception, développement et l’intégration du module « Frais sur performance».
    - Environnement technique : SQL, PLSQL sous Oracle 10g, PL/SQL Développer, MAGIC.
    - Client : Skandia.

    Janvier 2007 - Juillet 2007: ST-Microelectronics (Leader en production de semi-conducteurs)
    Ingénieur études et développement
    Projet : Validateur de non régression
    - Conception et développement d’un outil multi plateforme (SUN, LINUX, HP) de validation de non régression des règles de vérification physique d’un outil de conception microélectronique (Calibre).
    - Rédaction d’un guide utilisateur en Anglais.
    - Environnement technique: Perl, Shell, tcl/tk, SUN, LINUX, HP

Études et formations
  • FORMATION
    Juin 2002 : Baccalauréat Spécialité Mathématiques (Mention : Très Bien).

    Juillet 2004 : Certificat d’admission au cycle de formation d’ingénieurs (Mention: A.Bien)

    2004- 2007 : Ecole Nationale des Sciences de l’Informatique.

    Juillet 2007 : Diplôme Nationale d’Ingénieur : Ecole Nationale des Sciences de L’Informatique.

    2006- 2007 : Master en « Imagerie et Traitement de Signal ».

    COMPETENCES
    TeamLeader/Devops/Architecte JAVA/J2EE 10 ans d’expériences
    Connaissances fonctionnelles : Assurance, Sante, Mutuelle, Assurance vie, Finance…



D'autres freelances
Consultant J2EE

Ces profils pourraient vous intéresser !
CV Architecte JAVA
Hatem

Architecte JAVA

  • PUTEAUX
JAVA J2EE LINUX ORACLE SQL
Disponible
CV Développeur DevOps
Rida

Développeur DevOps

  • DUNKERQUE
C++ JAVA C# CI/CD REACT.JS Angular SQL PL SQL .NET J2EE
Disponible
CV Architecte JAVA
Fabien

Architecte JAVA

  • ORLÉANS
JAVA J2EE REST Spring Boot SOA APACHE KAFKA POSTGRESQL AGILE DOCKER CASSANDRA
Disponible
CV Développeur full stack JAVA
Abdallah

Développeur full stack JAVA

  • SADA
JAVA J2EE Spring Boot API RESTful REACT.JS ORACLE SQL PHP JAVASCRIPT LINUX
Disponible
CV Consultant / Developpeur FullStack
Chaima

Consultant / Developpeur FullStack

  • RUEIL-MALMAISON
JAVA SQL J2EE UNIX Angular JAVASCRIPT SQL SERVER
Disponible
CV Expert JAVA
Sami

Expert JAVA

  • LILLE
JAVA J2EE C SQL Angular AGILE CI/CD LEAD MANAGEMENT JAVASCRIPT POSTGRESQL
CV Ingénieur de développement SAP CX
Aymen

Ingénieur de développement SAP CX

  • VILLEJUIF
API RESTful SCRUM SAP CX HYBRIS SPRING J2EE JAVASCRIPT SQL SERVER IntelliJ IDEA MAVEN
CV Consultant talend
Firas

Consultant talend

  • VITRY-SUR-SEINE
JAVA SQL J2EE TALEND TALEND DI ORACLE UNIX AGILE BIG DATA TALEND MDM
CV Développeur fullstack
Abdelhadi

Développeur fullstack

  • COLOMIERS
JAVA Spring Boot J2EE PYTHON Angular SQL C# TypeScript REACT.JS
CV Développeur Full Stack JAVA/J2EE
John

Développeur Full Stack JAVA/J2EE

  • METZ
J2EE JAVA SQL DOCKER GIT REST SOAP PYTHON C# MAVEN