Kifahi - Développeur JAVA
Ref : 190320B003-
Domicile
78180 MONTIGNY-LE-BRETONNEUX
-
Profil
Développeur (34 ans)
-
StatutFreelance
-
Tarif Journalier MoyenVoir le tarif
-
Développeur Java 8 Backend.
FNAC – DARTYJan 2020 - aujourd'huiAu sein de l’équipe DARTY-CARE , intervention sur tout ce qui concerne l’espace client
Java 8, HTML, CSS, JS avec FreeMarker (FTL), JUnit, Mockito, Google Guice, Dropwizard Core (Jetty, Jersey ...etc.), Hibernate, JDBI, DB2, Git,JIRA, Bitbucket, Jenkins, SonarQube, Gradle, tracking (adobe omniture),Intellij.
sur la plateforme e-commerce web Fnac-Darty, Participation également à la mise en
place du projet d’assurance « Darty MAX » (abonnement mensuel permettant de
prolonger la durée de vie de tous les appareils électroménagers des clients Darty):
• Implémentation des fonctionnalités backend en Java
• Revue des développements par d’un processus agile de Code Review/Pull
Request.
• Implémentation des tests unitaires (en TDD) ainsi que des tests d’intégrations.
• Participation aux différentes cérémonies agiles (DSM, Rétrospectives, PI
planning ...etc.) avec des sprints de 2 semaines.
• Prise en charge du module legacy Websphere.
• Force de proposition sur des sujets techniques et fonctionnels.
• Pair programming et Mob programming. -
SAS IT Manager - TMA
BullJan 2019 - Jan 2019Annexé a une équipe de développement de 12 personnes. Intervention sur
Java 5, Struts 2, Oracle 11g, Hibernate,SoapUI, Git, Maven, Mantis, Eclipse, Jonas.
l’application SIV (Système d’Immatriculation des Véhicules) pour corriger les anomalies
soulevées par l’équipe de tests ainsi que par le client(Ministère de l’intérieur).
Le SIV permet de suivre et de traiter les dossiers d’immatriculation associés au
véhicule, mais aussi simplifier les procédures d’immatriculation et les différentes
opérations associées. -
PSAIngénieur étudeset développement JAVA/JEE
CapgeminiJan 2016 - Jan 2017PSAIngénieur étudeset développement JAVA/JEEAu sein d’une équipe de 4personnes, le projet Hermesest une application destinée à la gestion et au contrôle des Certificats de Conformités pour les véhicules Européens :Conception et implémentation d’évolutions demandées par le client
Java 1.6, Java/JEE, Struts 2, Hibernate, Maven 3,Spring batch 2.5, Oracle 10G, PL/SQL, SVN, Jira, Eclipse.
Maintenance évolutive et corrective
Conception de solutions techniques
Réalisation des tests unitaires manuels
Traitement des batchs
Opérations d’implémentations dans la base de données Oracle
Echanges quotidiens en Anglais avec les équipes de développement offshore en Inde -
CapgeminiJan 2014 - aujourd'hui
-Rectoratde l’Education Nationale Ingénieur étudeset développement JAVA/JEEAu sein d’une équipe de 10 personnes, projet de création d’un outil de gestion des demandes de mobilité pour le corps enseignant:
Java 1.5, JEE, Spring 2,5 (Spring MVC, Spring Batch, Spring IoC), Junit 4.12 ,Hibernate, JPA, MAVEN 3, Apache Subversion, Log4j,Eclipse kepler 4.3 , MyEclipse, Web Services : SOAP (WSDL, Apache CXF), Squirrel SQL Client DB2, Mantis BugTracker, JSF 1.2,Apache Continuum,Tomcat 6, Jboss EAP,Sonar
Conception et développement de nouvelles fonctionnalités
Mise en place des Tests Unitaires (JUnit) et développement orienté TDD
Corrections des anomalies
Recueil du besoin auprès des MOA
Réalisation d’un POC sur le projet GED
Création d’un outil pour la GED
Interrogation de la base de données (requêtes, jointures...)
Mise en place et consommation des Webservice SOAP
Respect des normes de code
Utilisation de la méthodologie agile scrum -
Ingénieur étudeset développement JAVA/JEE
ATOS WorldLineLyon (Stage de fin d’études)Jan 2014 - Jan 2014Création et édition de rapportsd’aide à la décision pour la SNCF.
Java: 1.5, Git/TortoiseGit , FileZilla, Jira, JasperSoft, iReport,MySQL, MySQL-Workbench
Maintenance évolutive et corrective d’une application en Java Core
Gestion d’une base de données de fichiers audios
Réalisation de rapports Jasper Soft -
Développeur FulStack Angular/Java
KAIBEE-SMABTPaujourd'huiIntégré dans une équipe de 7 personnes, le projet Auto Flotte est un logiciel pour la gestion des différentes étapes des sinistres automobiles, acommencer par la description du sinistre, jusqu’à l’indemnisation de l’assuré en passant par toutes les étapes intermédiaires a savoir la mobilisation de collaborateur internes\externes, ainsi que la gestion des différentes fiches victimes.
Java 6, Java/JEE, AngularJs, Hibernate 4, Maven 3,Spring 3.2 (IOC,MVC, JPA), DB2,GIT( SourceTree),RedMine, Eclipse.
Projet ‘from scratch’
Maintenance évolutive et corrective
Conception de solutions techniques
Architecture logicielle
Software Craftsmanship
-
Master Informatique Décisionnel et Logiciel Université Blaise Pascal, Clermont-Ferrand
2014
JAVA JEE
SPRING,JAVA CORE,MAVEN,HIBERNATE
BASE DE DONNEES
WEB SERVICES SOAP
ANGULAR,ANGULARJS
TEST DRIVEN DEVELOPMENTPROJET:
CONCEPTION ET DÉVELOPPEMENT
MAINTENANCE EVOLUTIVEET CORRECTIVE
DOCUMENTATION TECHNIQUE
DEVELOPPEMENT DE TESTS UNITAIRES
METHODOLOGIE AGILE SCRUMTECHNOLOGIESLANGAGES:JAVA,JEE,HTML5/CSS3,XHTML,JAVASCRIPTJEE:EJB3,JPA,JSF,JSP,SERVLETFRAMEWORKS :SPRING MVC,SPRING BATCH,STRUTS,HIBERNATE,ANGULARBASES DE DONNÉES :MYSQL,JPQL,DB2,POSTGRESQLSERVEUR D’APPLICATIONS :APACHE TOMCAT,JBOSS,GLASSFISHSYSTÈMES :LINUX,WINDOWSOUTILS :METHODOLOGIE :JUNIT,MAVEN,MANTIS,JIRA,GIT,SVN,ECLIPSE,ITEXT,JASPERSOFT IREPORTSCRUM,UML
LANGUES
ANGLAIS :COURANT