Djibi - Développeur JAVA J2EE SPRING

Ref : 180927D001
Photo de Djibi, Développeur JAVA J2EE SPRING
Compétences
JAVA J2EE SPRING
Expériences professionnelles
  • NATIXIS (BPCE) JAN. 2018 A CE JOUR Ingénieur full stack
    Mission : Projet Tribee > En partenariat avec air France, mettre à la en place une application mobile qui permet à un organisateur de créer des évènement (voyage, excursion, cross, running …) en invitant sur sa liste de contacts des participants à cet évènement.
     Etude et analyse du cahier des charges
     Rédaction de spécifications techniques détaillées
     Conception de la solution :
    Etablir une architecture (n-tiers) pour le projet
    Installation eclipse, Hibernate, Spring, Jhipster, Oracle, jboss, tomcat, angular4, ionic, cordova
    Réalisation des diagrammes de classes pour chaque module migré
    Description des scénarios d'utilisation de chaque module (écran)
     Implémentation des fonctionnalités Back (Spring, jhipster, Hibernate, etc.)
     Implantation de fonctionnalités Front (ionic, angular4, bootstrap, Less ,sass, HTML5, CSS3)
     Tests, analyse et intégration continue de l'application (Maven, JUnit, Jira, Sonar, Jenkins, protactor, jasmine, Mocha, Karma)
     Communication entre le mobile et back via Web services (rest, soap)
     Déploiement de l’application sur le serveur Jboss
     Réalisation de la documentation utilisateur
    Environnement Technique : GIT, ECLIPSE, MAVEN, UML, JAVA/JEE (HIBERNATE, JPA, Spring boot, jhipster), typescript, HTML5, CSS3, Gulp, ANGULAR4, BOOTSTRAP, ionic, cordova, TOMCAT, REST, JSON, WEB SERVICES, SCRUM, XLDEPLOY

    BNP FEVRIER 2017 À DECEMBRE 2017 Ingénieur java/jee
    Contexte : BDDF2020 expérimental > transformation digitale des services métiers
    Mission :
     Etude, analyse et découpages des US plateaux en US métier enfin d’enrichir le backlog.
     Estimation des us embarquées dans le sprint
     Rédaction des spécifications techniques complémentaires
     Conception de la solution :
     Etablir une architecture micro service
     Installation d’Eclipse, Cassandra, Spring boot
     Réalisation des diagrammes de classes pour chaque module migré
     Description des scénarios d'utilisation de chaque module (écran)
     Implémentation des fonctionnalités Back (j2e, SpringBoot, cassandra, etc.)
     Tests, analyse et intégration continue de l'application (Maven, JUnit, Jira, JMeter, Sonar, Jenkins, mockito, Cucumber)
     Communication entre portail et back via Web services (rest, soap)
     Contrat d’interface en pdf
     Exposition des webservices via Swagger
     Déploiement de l’application sur le serveur Tomcat, libertyCore
     Réalisation de la documentation utilisateur
    Environnement Technique : svn, eclipse, maven, uml, java/jee nosql( cassandra) , git, svn Eureka spring cloud, security, sonar, jenkins, agile,DDD (Domain Driven Design), TDD (Test Driven Development), BDD(behavior-driven development), Swagger

    NATIXIS (BPCE) JAN 2016 - JAN. 2017 Ingénieur full stack
    Mission : Projet Countryline > mettre à la disposition de différentes populations d’utilisateurs, dont les commerciaux BGC, les informations clés relatives à un pays au travers d’une interface facilement accessible sur multi-supports.
     Etude et analyse du cahier des charges
     Rédaction de spécifications techniques détaillées
     Conception de la solution :
    Etablir une architecture (n-tiers) pour le projet
    Installation eclipse, Hibernate, Spring, Git-batch, Oracle, jboss, yo angular-nx, bower, grunt, node
    Réalisation des diagrammes de classes pour chaque module migré
    Description des scénarios d'utilisation de chaque module (écran)
     Implémentation des fonctionnalités Back (j2e, Hibernate, etc.)
     Implantation de fonctionnalités Front (AngularJS, Bootstrap, Less, HTML5, CSS3) :
    Développement de la couche présentation (AngularJS, Bootstrap, HTML5)
    Développement de la logique métier (Contrôleurs, AngularJS)
    Développement de composants graphiques (Composants, Directives AngularJS)
     Tests, analyse et intégration continue de l'application (Maven, JUnit, Jira, JMeter, Sonar, Jenkins, protactor, jasmine, Mocha, Karma)
     Communication entre portail et back via Web services (rest, soap)
     Déploiement de l’application sur le serveur Jboss
     Réalisation de la documentation utilisateur
    Environnement Technique : GIT, ECLIPSE, MAVEN, UML, JAVA/JEE( HIBERNATE, JPA, Resteasy), JAVASCRIPT, HTML5, CSS, JQUERY,ANGULAR JS, BOOTSTRAPJS, JMETER, TOMCAT, REST, JSON, WEB SERVICES, SCRUM

    EUROPRODIF MAI 2014 À DÉCEMBRE 2015 INGÉNIEUR JAVA/J2EE/ANDROID
    Contexte : Projet EUROTACTILE > Réalisation de Progiciels de mise en relation clients-vendeurs permettant de faire du (couponing, mailing, enquête de satisfaction, jeu …).
    Mission :
     Etude et analyse du cahier des charges
     Rédaction des spécifications techniques détaillés
     Conception de la solution :
    Etablir une architecture (n-tiers) pour le projet
    Installation d’Eclipse, Hibernate, Spring, Git-batch, Tomcat, Android, Play2, Cordova
    Réalisation des diagrammes de classes pour chaque module migré
    Description des scénarios d'utilisation de chaque module (écran)
     Implémentation des fonctionnalités Back (Spring, Play, Hiberante, etc.)
     Implantation de fonctionnalités Front (AngularJS, Bootstrap, Scala, HTML5, CSS3, JSP) :
    Développement de la couche présentation (AngularJS, Bootstrap, HTML5)
    Développement de la logique métier (Contrôleurs, AngularJS)
    Développement de composants graphiques (Directives AngularJS)
     Tests, analyse et intégration continue de l'application (Maven, JUnit, Jira, JMeter, Sonar, Jenkins)
     Communication entre portail et tablettes via Web services
     Gestion des contraintes mobiles
     Utilisation du Patern UI
     Déploiement de l’application sur le serveur Tomcat
     Réalisation de la documentation utilisateur
    Environnement Technique: svn, git, eclipse, maven, uml, java/jee(jplay2, hibernate, jpa), android, javascript, html5, css, jquery,angular js, bootstrapjs, coffeescript, linux, jira, jenkins, sonar, jmeter, tomcat, mysql, sqlite , rest, json, web services, scrum

    BRL FÉVRIER 2013 - MARS 2014 INGÉNIEUR JAVA/JEE/WEB
    Rôle : Ingénieur Java/JEE/web
    Mission: Développement, avec l’appui de plusieurs partenaires dont IBM, d'une plateforme de solutions innovantes pour améliorer la gestion de la bande côtière - plans de sauvegarde ou de gestion de crise, système et service d’alerte et d’assistance durant la crise, etc.
     Analyse des besoins et rédactions des spécifications techniques générales et détaillées
     Benchmarking pour trouver les technologies adéquates pour le projet
     Conception de la solution
     Réalisation des diagrammes de classes pour chaque module migré
     Description des scénarios d'utilisation de chaque module (écran)
     Elaboration des interfaces web destinées à :
    gérer à distance des configurations des simulations numériques
    fournir aux utilisateurs un service de visualisation en temps
     Utilisation de la plate-forme applicative WebSphere
     Tests unitaires, analyse et intégration continue de l'application (Maven, JUnit, Jira)
     Rédaction de la documentation utilisateur
    Environnement Technique: java/jee, svn, git, eclipse, uml, , play, spring (core, data, batch,
    security), hibernate, javascript, jquery, scala, geotoolkit, telemac, geotools, wps, linux, junit, jira,
    tomcat, jpa, jsp, maven, jenkins, jersey, javafx, html, css3, openlayers, json, postgresql, qgis,
    postqgis, openlayers, generic mapping tools (gmt), geotoolkit, geotools)

Études et formations
  • SAVOIR FAIRE
     TECHNOLOGIES BACK: JAVA, SPRING, SPRING BOOT 2, HIBERNATE, JPA, REST, SOAP,
    PL/SQL, SWAGGER
     TECHNOLOGIES FRONT: ANGULAR , HTML5, CSS3,LESS,SAAS, BOOTSTRAP ,ANGUALR
    MATERIAL, NPM, YARN, WEBPACK, GULP, TYPESCRIPT
     MOBILITE : ANDROID, CORDOVA, IONIC
     OUTILS: SVN, GIT, ECLIPSE, WEBSTORM, NETBEANS, MAVEN, UML, MSPROJECT, PERT,
    GANTT,
     SYSTEMES D’EXPLOITATION: LINUX, WINDOWS, IOS, ANDROID
     WEB SERVICES: XML/XSD, SOAP, REST, JSON
     METHODOLOGIE : CYCLE EN V, AGILE (SCRUM)
     PLATEFORME APPLICATIVE: WEBSPHERE
     PROTOCOLES ET INFRASTRUCTURES RESEAUX: TCP/IP, ARCHITECTURE N-TIERS, CLIENTSERVEUR,
    VPN
     QUALITE LOGICIEL : JUNIT, JIRA, JENKINS, SONAR, JMETER
     SERVEUR WEB/APPLICATIONS : TOMCAT, APACHE, JBOSS
     BASES DE DONNEES: ORACLE, MYSQL, POSTGRESQL, MONGOBD, SQLITE, SQLSERVER

    DOMAINES DE MAITRISES
     Bonne connaissance en conception DDD (Domain Driven Design)
     Bonne connaissance de l’architecture micro services,
     Bonne connaissance en conception et réalisation : applications Java J2EE, clients riches,
    clients lourds
     Bonne connaissance en développement d'outils internes (Java) : Plugin Eclipse + Archetype
    Maven pour la génération de projets internes bien spécifiques.
     Bonnes connaissances en conception et réalisation : application web et mobile
     Bonnes connaissances des nouvelles technologies (Java, JEE et frameworks JavaScript )
     Bonne connaissance en agilité(Scrum)
     Bonnes connaissances des méthodologies (modèle du cycle en V, Agile (SCRUM), UML,
    Design Patterns)
     Bonnes connaissances de mise en oeuvre d'intégration continue (Maven, SVN, Git)
     Bonnes connaissances TOMCAT, JBOSS
     Bonnes connaissances des SGBD : MySQL, ORACLE, CASSANDRA

    FORMATION
     2013 Master 2 Informatique à l’Université Montpellier2

    LANGUE
     Anglais moyen

D'autres freelances
Développeur JAVA J2EE SPRING

Ces profils pourraient vous intéresser !
CV Développeur JAVA
Noomane

Développeur JAVA

  • LYON
JAVA JAVA J2EE JAVA J2EE SPRING JAVA ECLIPSE JAVA HIBERNATE J2EE J2SE JAVA J2EE AGILE JAVA J2EE JSF J2EE SOA
CV Développeur TIBCO
Philippe

Développeur TIBCO

  • RENNES
TIBCO JAVA J2EE SPRING Angular TALEND
CV Consultant JENKINS
Séne

Consultant JENKINS

  • CRETEIL
SQL TOMCAT JENKINS JAVA J2EE SPRING JAVA STRUTS AJAX JQUERY SSO JAVA SONARQUBE
CV Développeur HTML CSS
Raphaël

Développeur HTML CSS

  • vaulx-en-velin
HTML CSS REACT.JS JAVASCRIPT PHP LARAVEL ANGULARJS JAVA J2EE SPRING PHP SYMFONY C# .NET
CV Développeur JAVA SWING
Sabrina

Développeur JAVA SWING

  • Vence
JAVA SWING JAVA J2EE JAVA ECLIPSE JAVASCRIPT HTML JAVA HIBERNATE JAVA J2EE SPRING JAVA JQUERY JAVA JSP
CV Developpeur JVA/JEE Angular
Moez

Developpeur JVA/JEE Angular

  • PARIS
JAVA POSTGRES HIBERNATE MAVEN JPA JAVA J2EE SPRING PL SQL ORACLE LINUX DOCKER Angular
CV Développeur JAVASCRIPT
Bernard

Développeur JAVASCRIPT

  • nogent sur marne
JAVASCRIPT MYSQL TOMCAT JQUERY JAVA J2EE SPRING JAVA WEB JAVA JQUERY SQL SERVER ORACLE
CV Développeur JAVA J2EE SPRING
Amouri

Développeur JAVA J2EE SPRING

  • Epinay sur seine
JAVA J2EE SPRING JAVA J2EE JSF J2EE HIBERNATE
CV Data Scientist JAVA
Imad

Data Scientist JAVA

  • Issy les moulineaux
JAVA PYTHON BI R APACHE HADOOP BIG DATA JAVA J2EE SPRING APACHE SPARK ELK
CV Senior Java/Angular Developer
Brahim

Senior Java/Angular Developer

  • Rennes
ORACLE POSTGRES GWT SELENIUM ELASTICSEARCH JAVA J2EE JAVA J2EE SPRING DOCKER Angular ANSIBLE