Aboubacar - Développeur Backend JAVA

Ref : 180308C001
Email vérifié
Photo d'Aboubacar, Développeur Backend JAVA
Compétences
INFORMIX
WEBLOGIC
POSTGRESQL
Expériences professionnelles
  • Expériences professionnelles

    Depuis 10/2016 Aequasys Ltd
    Au titre de Ingénieur système
    Mission(s) Missions d’assistance préventive
     Assurer la maintenance préventive des systèmes Linux, AIX et Solaris
     Assurer la maintenance préventive des bases de données Oracle et
    Informix
     Corriger les problèmes de performance liés à aux systèmes, base de
    données, application et stockage
     Effectuer les tests de haute disponibilité et de continuité de service
     Analyser et évaluer le niveau de sécurité de l’infrastructure
    informatique
     Faire des recommandations
    Missions de formations sur Linux, AIX, Solaris, Oracle et Informix
     Identifier les besoins de formation des clients
     Faire des propositions de formations
     Rédiger les supports de formation
     Dispenser le contenu des formations
     Accompagner les participants pour leur monter en compétence
    Missions d’assistance à distance niveau 3
     Investiguer sur les incidents
     Résoudre les incidents
     Rechercher les causes de l’incidents
     Proposer des solutions définitives
    Missions d’implémentations ou de migration
     Virtualiser l’infrastructure informatique
     Implémenter les solutions de sécurité des systèmes et bases de
    données
     Implémenter les solutions de performances des systèmes et bases de
    données
     Implémenter les solutions de sauvegardes/restauration
    Missions des tests d’intrusion
     Effectuer les tests d’intrusion
     Assister pour corriger des failles de sécurité
    Environnement Linux Red Hat, IBM AIX, Oracle Solaris, Oracle Database 11g et 12c,
    Informix, IBM Power, VMWARE, VEEAM, Oracle RAC, Commvault, Data
    Guard, DBVISIT, ZERTO

    MISSIONS / PROJETS
    SIS MARCHES, Depuis Juillet 2016

    Projet : SIS-Marchés
    Rôle : Architecte Logiciel
    Mission :
    • Migration du logiciel SIS-Marchés de Spring 3 vers Spring-Boot
    • Migration du projet sur Java 8
    • Conception et développement d’un connecteur CMIS pour faire communiquer SIS-Marchés et Alfresco
    • Déploiement, paramétrage, maintenance d’Alfresco pour une utilisation interne chez SIS-Marchés
    • Ajout du module Records Management à l’instance d’Alfresco SIS-Marchés
    • Développement des extensions via le SDK3 d’Alfresco
    • Développement d’un client REST pour échanger avec le portail Chorus Pro Consulter les factures dématérialisées, Mettre à jour l’avancement du traitement de celles-ci
    • Définition de l’architecture des nouveaux modules de l’application SIS-Marchés
    • Conception, développement d’un client Soap pour communiquer avec la plateforme Siren
    Environnement technique : Java EE, JDK1.8, Tomcat 8, SpringBoot, Mokito, Alfresco, OpenCMIS API, Immutable, RestFull, Maven, Jenkins, GIT, Sonar Galeries Lafayette, De Juillet 2015-Juillet 2016
    Projet : Picasso
    Rôle : Développeur concepteur
    Mission : PICASSO – Application de gestion des bordereaux de détaxe des magasin Galeries Lafayette.
    • Initialisation du projet (SPRING-Boot, Maven)
    • Développement du module sécurité back/front end (ANGULARJS, SPRING-Security,SPRING-LDAP)
    • Développement des services REST
    • Développement du module de génération du code à barre (code128)
    • Développement du module de génération d’un document PDF du bordereau
    Développement des tests unitaire (Mockito) Développement front (bootstrap, AngularJS)
    • Mise en place de l’architecture avec les outils yeoman, bower, et grunt
    Environnement technique : Java EE, Tomcat 8, Spring-data-jpa, Spring-Security, Spring-Ldap, Mokito, itext, BareCode4J, services REST (jax-ws-rs), Maven, Jenkins, GIT, Yeoman, Bower, Grunt.
    GDF SUEZ, Depuis Mars 2015
    Rôle : Lead Développeur
    Contexte : Dans le cadre de la mise en place de la version mobile de son application cofelyvision, réalisation d’un POC pour la nouvelle version de l’application.
    Mission :
    • Analyse
    • Définition de l’architecture applicative
    • Développement des fenêtres en responsive design (bootstrap, AngularJS)
    • Mise en place de l’architecture avec les outils yeoman, bower, et grunt
    Environnement technique : NodeJS, Yeoman, Bower, Grunt, AngularJS.
    ANEO, Novembre 2014 – Février 2015
    Rôle : Ingénieur d’études et développement
    Contexte : Mise en place d’une chaîne d’intégration continue et développement d’un parseur de fichier CSV en vue d’une intégration dans une base de données Oracle.
    Mission :
    • Définition de l’architecture du module
    • Reprise de données pour l’application de gestion des billets de Gaumont (Hubble)
    • Développement de la gestion des clients non encartés
    • Rédaction des documentations techniques
    • Installation et configuration Jenkins et Sonar
    Environnement technique : Java 7, JPA/Hibernate, Quartz, Super CSV, JUNIT, TOMCAT 7, Eclipse, SVN, Maven, Jenkins, Oracle.
    Mutuelle MGC, Octobre 2014
    Rôle : Ingénieur d’études et développement
    Contexte : Dans le cadre de la mise en place de son tarificateur, réalisation des services SOAP permettant de consulter les packages, de calculer les cotisations en fonction de la situation des clients.
    Mission :
    • Modélisation UML
    • Définition de l’architecture applicative
    • Développement des services de consultation des informations et de calcul des cotisations des cotisants au cas par cas et implémentation des tests unitaires avec JUnit.
    • Mise en place de l’intégration continue
    • Déploiement dans un environnement de recette

    Environnement technique : Java 7, JPA, EJB3, JUnit, JBOSS7, Eclipse, SOAP UI, Maven, Jenkins, MySQL, UML STIF, Mars 2014-Septembre 2014
    Rôle: Ingénieur d’études et développement Java JEE
    Contexte : Dans le cadre de ces missions, le STIF est doté d’un patrimoine immobilier. Ce patrimoine est constitué de terrains, de volumes et de bâtiments sur lesquels doivent être construit des moyens de transports de surface de différentes natures, réalisation et intégration d’une application web permettant de gérer ce patrimoine.
    Mission :
    • Participation à la rédaction du dossier de spécifications détaillées Modélisation UML
    • Développement des traitements applicatifs et publication de web services REST avec
    Spring et Hibernate/JPA, Jersey.
    • Développement du client (consommateur des services précédemment publiés) avec
    AngularJS Utilisation du standard lié au Simple Page Application (SPA)

    Environnement technique : Java8, Java EE, SQL, JavaScript, PostgreSQL 9, Windows 7, Linux (Fedora), Spring, Hibernate, Hibernate search, JPA, AngularJS, Jersey, JUnit, IntelliJ, SVN, Maven, ArgoUML, Sonar, Jenkins.
    MRC, Novembre 2013-Mars 2014
    Rôle : Ingénieur études et développement Java JEE
    Contexte : Intervention sur différents projets dédiés à une start-up du monde des services aux entreprises qui souhaitait mettre en œuvre une plateforme de services B2B innovants. Réalisation d’une application de gestion d’un annuaire LDAP (avec gestion des utilisateurs internes/externes/structures de rattachement)
    Mission:
    • Modélisation UML
    • Développement des différentes briques applicatives et intégration des modules et Réalisation des tests unitaire/intégration
    Environnement technique : Java, Java EE, Windows Seven, Spring REST, Spring LDAP, GWT 2.6.0, Hibernate 4, JUnit, Eclipse Kepler, SVN, Maven
    FNAP, Septembre 2013-Octobre 2013
    Rôle : Ingénieur développeur Java JEE
    Projet: Dans le cadre de la mise en place de leur de force de vente sur terre conçue pour une utilisation sur iPad, analyse et développement d’un parseur de données dont le but est d’extraire les données de l’ERP pour les mettre à disposition des tablettes dans un format défini par le client.
    Mission:
    • Modélisation
    • Développement des traitements d’extraction/transformation du format des données Planification et automatisation de l’exécution du batch avec Quartz
    Environnement technique : Java EE, JAX-WS, JAX-B, Bash, Windows Seven, Quartz, SuperCSV, JUnit, Eclipse
    ADELYA, Juillet 2013-Septembre 2013

    Rôle : Ingénieur d’études et développement d’applications web
    Contexte : Afin d’augmenter la productivité de ces techniciens, réalisation d’une application web SAV interfacée avec L’ERP Sage X3, conçue pour une utilisation sur smartphone en vue de donner accès aux techniciens d’intervention à leur planning tâches.
    Mission :
    • Analyse et Rédaction dossiers de spécifications détaillées Modélisation avec UML
    • Développement d’un traitement consultation des interventions par le technicien Développement d’une extension pour la gestion des interventions par le technicien
    • Assistance technique à la mise en intégration et à la mise en production des modules développés.
    • Développement d’un Framework fait maison reposant sur le pattern MVC2
    Environnement technique : Java6, Java JEE, JSP/Servlet, JavaScript, XML, JAX-B, JAX-WS
    ERP Sage X3, Windows Seven, XStream, Bootstrap, EJB3, JUnit, Eclipse, SVN, Maven, Microsoft Visio, Sonar, Jenkins,

    ADSI, Mars 2011-Juillet 2013

    Rôle : Ingénieur d’études et développement d’applications web

    Contexte : ADSI est un intégrateur d’ERP partenaire SAGE qui déploie et adapte les solutions SAGE X3 aux besoins de ses clients. Pour chaque projet mis en place, ADSI déploie sa solution WebLinX3, solution web d’interface e-commerce se pluggant nativement à l’ERP déployé.
    Refonte du frontal web de la solution WebLinX3 pour rationaliser le code source en vue d’en faire une solution packagée exploitable sur différents contextes client.
    Participation à différents projets de customisation de la solution pour l’adapter aux spécificités client (Adelya, Isampro, GEH)
    Mission :
    • Analyse du besoin
    • Rédaction de spécifications techniques
    • Développement de la partie Front web (JSP, JAX-B, JAX-WS)
    • Exploitation des web services d’accès aux données
    • Tests unitaires avec JUnit
    • Module de génération de factures
    • Développement et exposition des web services de publication des fiches articles et de persistance des données sur le référentiel back office (ERP SAGE X3)
    • Maintenance corrective et évolutive
    • Référent technique sur les technologies Java EE
    Environnement technique : Java, Java JEE6, JAX-WS, JSP/Servlet, JavaScript, XML, SOAP ERP SAGE X3, Bootstrap, XStream, EJB3, JUnit, Windows XP, Linux (Centos 5), Eclipse, SVN, Maven, Jenkins, SOAPUI

Études et formations
  • FORMATIONS INITIALES

    2014 Architecte Logiciel/AFCEPF

    2012 Master Agilité des Systèmes d’Information et e-business /Nanterre

    Formation initiale  24 février 2012, Master spécialisé Innovation
    Développement et Société, (Institut International
    d’ingénierie de l’Eau et de l’Environnement)
     11 mars 2009, Diplôme d’Etudes professionnelles
    Approfondies, (Institut de la Francophonie pour
    l’Entrepreneuriat)
     6 décembre 2011, Diplôme master à finalité
    professionnelle, mention MANAGEMENT, spécialité création,
    reprise d'entreprise et entrepreneuriat, (Université de
    Bordeau 4)
     30 décembre 2002, Diplôme d’ingénieur de
    Télécommunication option Informatique Appliquée, (Institut
    Polytechnique de Conakry)

    Formation continue  14 juillet 2017, VEEAM Certified Engineer
     7 Avril 2017, Oracle Database 12c Administration Workshop
    Ed 2
     17 février 2017, Oracle Database 12c: Backup and Recovery
    Workshop Training on Demand
     17 février 2017, Oracle Database 12c: Data Guard
    Administration Training on Demand
     20 mai 2019, VMware vSphere: Install, Configure, Manage
    (V6.7) - On demand
     17 juillet 2019, Ethical Hacking and Countermeasures
    Version 10
     Plusieurs auto-formations sur AIX, PowerHA, Baie de
    stockage, NetApp, Informix etc

    Certifications  2011, Oracle Database 10g - Managing Oracle On Linux –
    Certified Expert
     Plusieurs certifications en cours de préparation

    Langues  Français (conversation courante, lu, écrit)
     Anglais (conversation simple, lu, écrit)




    LANGUES ETRANGERES

    Anglais : technique

    COMPETENCES TECHNIQUES
    Méthodologie Cycle en V, SCRUM
    Modélisation, conception, GED UML, Alfresco
    Langages JDK1.8, HTML5, CSS, JAVASCRIPT, XML, PL/SQL, Java EE
    Framework / librairies / API Spring/SpringBoot, JPA, QueryDSL, Jooq, Hibernate, Mockito, AngularJS, NodeJs, Mongoose, Bluebird, Immutables
    Outils de développement Eclipse, IntelliJ, Sonar, Maven
    Bases de données PostgreSQL, Oracle, H2, MySQL, MongoDB
    Systèmes d’exploitation Linux, Windows


    COMPETENCES TECHNIQUES
    Méthodologie Agile SCRUM
    Architecture Clean & Hexagonal Architecture, DDD, SAGA, Outbox, CQRS,
    Kafka, Kubernetes & GKE
    Langages Java11, GraalVM
    Framework / librairies / API
    Spring/Spring Boot, JPA, QueryDSL, Jooq, Mockito, Quarkus,
    Kafka, Mongoose, Bluebird, Immutable, Vavr, Webpack, JWT,
    cucumber
    Outils de développement IntelliJ, Sonar, Maven
    Bases de données PostgreSQL, Oracle, H2, MySQL, MongoDB
    Systèmes d’exploitation Linux, Windows
    FORMATIONS INITIALES
    2014 Architecte Logiciel/AFCEPF
    2012 Master Agilité des Systèmes d’Information et e-business /Nanterre
    LANGUES ETRANGERES
    Anglais : technique

D'autres freelances
Administrateur système LINUX

Ces profils pourraient vous intéresser !
CV Expert Linux DevOps
Stéphan

Expert Linux DevOps

  • BESANÇON
LINUX DEVOPS DOCKER Kubernetes Microservices SCRIPT SHELL SQL WEBDEV
Disponible
CV Ingénieur système LINUX
Rahman

Ingénieur système LINUX

  • SAINT-CHÉRON
LINUX REDHAT VMWARE UNIX ORACLE
Bientôt disponible
CV DevOps Systeme Kubernetes Automatisation
Mourad

DevOps Systeme Kubernetes Automatisation

  • LE BLANC-MESNIL
Kubernetes LINUX HASHICORP TERRAFORM VMWARE DOCKER F5
Bientôt disponible
CV Administrateur système
Tarik

Administrateur système

  • CHOISY-LE-ROI
LINUX ACTIVE DIRECTORY VMWARE WINDOWS WEBSPHERE REDHAT APACHE SAN NETBACKUP
Disponible
CV Développeur SYMFONY
François

Développeur SYMFONY

  • ALBI
MYSQL IOT PHP EXCHANGE SHAREPOINT ONLINE C# SYMFONY LINUX InfluxDB
Disponible
CV Administrateur système NUTANIX
Sofiane

Administrateur système NUTANIX

  • CHATOU
NUTANIX VMWARE WINDOWS Qualys HP ACTIVE DIRECTORY REDHAT LINUX SQL ZABBIX
Disponible
CV Administrateur système WINDOWS
Emmanuel

Administrateur système WINDOWS

  • LYON
WINDOWS ACTIVE DIRECTORY VMWARE ESX VMWARE VSPHERE LINUX
Disponible
CV Administrateur système REDHAT
Faouzi

Administrateur système REDHAT

  • GARGES-LÈS-GONESSE
REDHAT LINUX ANSIBLE WINDOWS ORACLE DEVOPS DOCKER
Disponible
CV Formateur WINDOWS
Franck

Formateur WINDOWS

  • PARIS
WINDOWS LINUX VMWARE ACTIVE DIRECTORY
Disponible
CV Administrateur système UNIX
Christian

Administrateur système UNIX

  • VILLEJUIF
UNIX LINUX SOLARIS REDHAT AIX VMWARE
Bientôt disponible