Rafik - Développeur JAVA
Ref : 210312I001-
95600 EAUBONNE
-
Développeur, Consultant, Consultant technique (39 ans)
-
Télétravail si le client est à plus de 2h de son domicile
-
Bientôt freelance

EXPÉRIENCES
Orange De Juin 2018 à aujourd’hui
Fonction occupée Référent Technique FullStack Java/Angular
Contexte LiveObject : Une plateforme pour les intégrateurs de solutions IoT/M2M
proposant un ensemble d'outils pour faciliter l'interconnexion entre les
objets connectés et les applications métiers.
Cela commence par connecter ces objets via différents protocoles MQTT,
LORA et SMS à LiveObject. Ensuite collecter, enrichir et stocker les
données reçues afin de permettre de déclencher des actions sur ces
derniers. Méthodologie Agile SCRUM.
Réalisations Front :
Rendre le portail front hybride (AngularJs, Angular 7).
Migration d'une partie des composants AngularJs en Angular7.
Conception et développement d'un Dashboard dynamique avec
plusieurs widgets (Histogramme, courbes, valeur, etc.…).
Conception et développement d'un module de gestion d'alarmes
et d'audit logs.
Participation aux ateliers de conception et d'architecture de
nouveaux besoins.
Revue régulière de code des autres développeurs.
Backend:
Proposition des solutions techniques.
Conception et développement d'un module de gestion d'alarmes
et d'audit logs.
Revue de code et proposition d'amélioration du process de
développement (optimisation, bonnes pratiques de
développements).
Environnement Java 8, Spring core et MVC, Spring Boot, WS REST, AngularJS, Angular7,
Elasticsearch, Maven, Git, Jenkins, Gitlab, Jira.
Orange De Novembre 2016 à Mai 2018
Fonction occupée Lead Technique
Contexte Projet Parc multi univers : application de restitution de l'intégralité du parc
d'un client pour les conseillers Orange en centralisant et croisant les
données de plusieurs applications. Méthodologie Agile SCRUM.
Réalisations Refonte totale du Front from scrach en AngularJS
Conception et développement d'API REST et SOAP en Spring boot
(Micro services)
Suivi de la qualité du code avec Sonar, rédaction des normes de
développement Java et Js pour AngularJS
Etude et chiffrage d'évolution en réponse aux expressions de
besoin du client
Formation des nouveaux arrivants et validation des
développements effectués
Environnement Java 8/JEE, Spring Core et MVC, Spring Boot, WS REST/SOAP, AngularJS,
Exalead cloudView (Moteur d’indexation NoSQL), Python, Maven, SVN,
Sonar, Jenkins
GIE EGP (PNM), APNF et RSVA De Septembre 2012 à Octobre 2016
Fonction occupée Lead Technique
Contexte Projets : En charge de la portabilité des numéros mobile, Fixe et SVA.
Réalisations
Projet 1 : PNM (Portabilité des Numéros Mobile) :
Conception et réalisation de nouvelles fonctionnalités en Java/JEE
Refonte technique de l'application PNM, Java 6, Weblogic 10.3,
Oracle 11
Conception et réalisation d'un outil de test de charge en Java/JEE,
WS SOAP
Rédaction des spécifications techniques
Suivi de la qualité du code avec Sonar, rédaction des normes de
développement Java
Projet 2: APNF
Conception et réalisation de nouvelles fonctionnalités en Java/JEE,
JSF
Refonte technique de l'application PNF (portabilité des numéro
fixe), Java 7, Jboss 7 PostgresSQL 9.3, JSF 2, JMS HornetQ, Web
service SOAP
Projet 3: RSVA
Développement et réalisation from scratch d’une nouvelle
application RSVA (portabilité des numéros à valeur ajoutée) en
Java/JEE, JSF 2, CDI, Hibernate 4, Jboss 7 et PostgresSQL 9.3, JMS
HornetQ et Quartz (Scheduler), Web service SOAP.
Rédaction des spécifications techniques
Environnement Java 7/JEE, JSF, Web service SOAP, Script Shell, SQL, PostgresSQL, Oracle,
Jboss, Weblogic, Junit, Maven, SVN, Sonar, Jenkins
CCR (Caisse centrale de réassurance) De Mai 2011 à Novembre 2012
Fonction occupée Développeur Java
Contexte Projet : Réalisation d’un ETL, Outil d’extraction de données, et ajout de
module pour portail intranet.
Réalisations Conception, réalisation et intégration des applications comptables
et prévisionnelles souscripteur et actuaire
Conception et réalisation d'une application de gestion des contrats
actuelles pour le service catastrophe naturelle
Conception, réalisation & intégration d'une application de gestion
comptable (DGCT)
Conception et réalisation d'une application de gestion des
prévisions primes et sinistres (Liquidation Inventaire)
Rédaction des spécifications fonctionnelles et techniques
Réalisation de test unitaire et d'intégration
Réalisation de deux modules (gestion d'arrivée et gestion des
partant) pour le portail internet
Maintenance du portail internet
Environnement Java, XML, SQL, DB2, Mysql, Eclipse, iSerie, J2EE (Struts, hibernate, Servlets,
JSP)
COMPÉTENCES
COMPÉTENCES MÉTIERS
Solide expérience en technologies
Java/JEE et Angular, développeur et
référent technique
Bonne maîtrise de pilotage opérationnel
de projets informatiques
Coordination entre MOA et MOE
Formation : organisation et supports
Bonne connaissance des secteurs
Telecom et Assurance
COMPÉTENCES TECHNIQUES
LANGAGE FRAMEWORK
SQL ★★★☆ Spring ★★★★
HTML/CSS ★★★☆ Spring boot ★★★☆
JAVA/J2EE ★★★★ Angular ★★★☆
TypeScript ★★★☆ Bootstrap ★★★☆
METHODOLOGIE OUTILS
Agile Scrum ★★★☆ ALM ★★★☆
JIRA ★★★★
pgAdmin ★★★☆
LOGICIEL BASES DE
DONNÉES
Eclipse ★★★★ Postgres ★★★☆
Visual Studio ★★★★ ElasticSearch ★★★☆
Git/Maven ★★★★
Jboss/Tomcat ★★★☆
FORMATIONS
FORMATION INITIALE 2008 : Ingénieur informatique, Spécialité Génie Informatique
FORMATION 2010 : Master 2 professionnel MIAGE ISIDIS
CERTIFICATIONS ET HABILITATIONS
2014 Formation Spring : Framework Spring 3, développer des
applications
LANGUES
LANGUES Anglais ★★☆☆
Arabe ★★★★
2012 Certification Java Sun Programmeur (1.6)