Mais où est donc Ornicar ?
Roland Chrisbel Malonga : Dev Senior Java EE, Spring Boot et Intégrateur DEVOPS
Disponibilité : disponible sous 1 mois {[{ (freelance.date_available <= now() ? 'Maintenant' : freelance.date_available|date:'dd/MM/yyyy') }]} Maintenant disponible sous {[{ freelance.preavis }]} mois {[{ freelance.availability }]} Maintenant

Dernière connexion le : 09/12/2020
Il y a 4 mois

Qualifié par LeHibou le : 18/11/2019
Être mis en contact Télécharger son CV
CE PROFIL M'INTÉRESSE !
COMMENT ÇA MARCHE ?

1- Je clique sur
"être mis en contact"

2- LeHibou appelle le consultant pour valider sa disponibilité et son intérêt pour la mission

3- Un RDV est organisé entre vous et le consultant

4- LeHibou effectue le suivi de mission et facture chaque fin de mois le nombre de jours travaillés
Roland

Dev Senior Java EE, Spring Boot et Intégrateur DEVOPS

 0 avis clients
34 ans —  Suresnes , Hauts-de-Seine
(Mobile en france)

Note Globale    

Présentation

 

PROFIL

  • Développeur Senior Back et Front-End Java EE (12 ans D’expérience)

Fort d'une expérience de 12 ans en développement Java EE en France et à l'étranger, passionné par le côté technique des nouveaux outils, des nouvelles architectures applicatives, je suis à la recherche de nouveaux défis back et front-end Java EE 8.

  • Intégrateur applicatif Devops

Ma dernière mission auprès d’un client bancaire (100% intégrateur applicatif), a été une véritable opportunité d’approfondir     mon approche Devops à la découverte des outils devant aider les développeurs et les administrateurs à gérer leurs tâches quotidiennes prenant en charge le développement applicatif, les mises à jour, les recettes et la production de la manière la plus stable possible.

Roland

id : #2288

34 ans

Suresnes

Hauts-de-Seine

Dev Senior Java EE, Spring Boot et Intégrateur DEVOPS

Roland Chrisbel Malonga

Certification

 

2017 : Java

Dernière expérience

 

O'dellya Consulting
developpeur Senior et intégrateur DEVOPS

Novembre 2019 à ce jour : Intégrateur applicatif Devops

Novembre 2019 à ce jour SOCRAM Banque

Fonction : DevOps / Référent technique Java EE

Contexte : Renforcement de l’équipe Intégration applicative pour la gestion du Run et la prise en main des montées des évolutions applicatives en interne.

Rôle : Intégrateur Applicatif

• Le maintien en condition opérationnel des différentes application SOCRAM et partenaires,

• Le support aux équipes s’appuyant sur les services proposés par l’équipe intégration applicative,

• L’évolution des stacks d’automatisation et de monitoring Ansible, Docker et autres,

• L’intégration de nouvelle solution dans l’offre.

• La détection, la réponse et la gestion aux incidents sur les plateformes opérées.

• Des activités de gestions sensibles.

Tâches :

  • Appui aux équipes des développeurs sur Java, Maven, Struts 2,
  • Scripting de l’infrastructure (Infra as Code : Ansible)
  • Appui au déploiement et optimisation de chaines CI/CD (Jenkins, Git, Docker, etc)
  • Industrialisation de l’administration des clusters Kubernetes
  • Assurer un support aux utilisateurs des plates-formes d’intégration continue et de déploiement.
  • Prise en charge de la gestion des configurations système et des applications
  • Documenter les processus mis en place au travers d’un wiki, et réalisation des livrables.
  • Supervision du RUN (gestion des incidents, mise à jour des différents composants applicatifs sur différents environnements, gestions des utilisateurs sur les annuaires LDAP) ainsi que le déploiement d’applications.
  • Mise en place d’une surveillance de la qualité sur les différents environnements.
  • Validation des bons de livraison applicatifs (prérequis et post-requis) avant installation ou déploiement des composants sur les différents environnements.
  • Réalisation d’un POC, pour la mise en place d’une infrastructure de déploiement WebServer 9 avec Ansible
  • Enquêter et résoudre les problèmes techniques

Env. Technique :

Ansible, Docker, Eclipse, Maven, Kubernetes, WebSphere 9, LDAP, WebService SOA/REST, NGinx, SVN, GitLab, Jenkins, Nexus, SoapUI, Apache, Linux Redhat centos 7, ELK.

Janvier 2019 - Novembre 2019 : Développeur Senior Back-End

01/2019 - 11/2019 Bouygues Télécom

Fonction : Développeur Senior Java / DevOps

Contexte : Renforcement de l’équipe existante pour la mise en place d’un orchestrateur de processus métier.

Traiter un flux contenant de demande ; mise en place d’un dispatcheur permettant de regrouper les demandes par type, les demandes une fois regroupées par type sont renvoyées vers des Systèmes Techniques spécifique pour un traitement en masse via des appels WebServices Rest et SOAP et mise en d’un mécanisme de persistance après traitement.

Rôle : Développeur Senior Java Back-End

Durée initiale mission : 12 mois

Observations arrêt de mission : retour en étude d’architecture du projet en interne chez Bouygues avec pour conséquence l’arrêt complet du projet en interne.

Tâches :

  • Mise en place d’un dispatcher avec Summer Boot (surcouche de Spring Boot) de demandes auprès des différents systèmes techniques.
  • Développement des différents systèmes techniques pour les différentes types demandes : activation de SIM, annulation de SIM, réactivation de SIM, modification de SIM sur le réseau Bouygues.
  • Appel des webServices REST et SOAP pour le traitement des demandes par type
  • Mise en place des tests Unitaires avec Mockito, EasyMock
  • Tests d’intégration avec Postman, SoaPui
  • Développement des différents Batch avec SummerBoot Batch (surcouche d’un batch avec Spring Boot)

Env. Technique:

Spring Boot 2, Java 8, Eclipse, Maven, Summer (Spring), Summer Boot5Spring Boot), Maestro, Git, IntelliJ, Jenkins, Junit, Mockito, Postman, SoapUI, Summer Batch (Spring Batch), Webservice Rest, ActiveMQ, Jenkins

Mai 2018 - Décembre 2018 : Développeur Java Senior FullStack/ Devops

05/2018 – 12/2018 CNP Assurances

Fonction : Développeur Java Senior Fullstack

Contexte : Mise en place des évolutions fonctionnelles pour une application permettant aux Partenaires (banques principalement) de la CNP de faire souscrire une assurance aux clients sollicitant un prêt financier. J’occupais un poste de développeur Senior Back-End avec 30% de front sur Thymeleaf, Struts 2, Spring MVC et le tout dans un environnement Devops

Rôle : Senior Dev Java FullStack/Devops

Taches sur projet :

  • Participation aux évolutions techniques suite aux évolutions fonctionnelles applicatives
  • Participation aux réunions scrum meeting journalier
  • Chiffrage des Users Story pour le Sprint à venir
  • Mise en place des tests unitaires et d’intégration systématique pour l’ensemble des évolutions techniques avec Mockito et Junit
  • Participation et présentation des évolutions techniques du Sprint à l’équipe métier correspondant
  • Migration technique de Struts 2 vers Spring MVC utilisant ThymeLeaf comme moteur de templating
  • Correction des Bugs
  • Participation à l’ensemble des réunions de présentation de certains outils du socle technique projet
  • Suivi des réalisations avec des points réguliers avec les responsables projets.

Équipe : 20 personnes

Env. Techniques: Java 8, Spring Boot1.5, Struts 2.9, Spring MVC 4, JIRA, Jenkins, Tomcat, Eclipse, Maven, Thymeleaf, Hibernate 4, Spring Rest, RestTemplate, Mockito, Junit, Git, JIRA Agile, Culture Devops

Lieu : Paris 15ème

01/2017 - 05/2018 : Architecte /Formateur profils junior

01/2017 – 05/2018 Actif Solution

Fonction : Architecte / Formateur de profils juniors

Contexte : Mise en place d’un portail de gestion client et de stockage de marchandise.

Rôle : Architecte Junior, développeur sénior et accompagnement à la formation des modules JEE/Tech lead

Tâches :

  • Définition et mise en place de l’architecture applicative.
  • Découpage des coupes applicatives et systèmes
  • Évaluation technique et mise en place des groupes par couches.
  • Accompagnement au développement,
  • Définition et mise en place des tests unitaires, fonctionnels et d’intégration.
  • Validation de la qualité des développements avec des outils comme checkstyl et pmd,
  • Mise en place d’un environnement d’intégration Continue avec Jenkins Sonar maven et mise en place d’un écosystème de monitoring avec SONAR.
  • Suivi des réalisations avec des points réguliers avec les équipes

Équipe : 12 personnes

Env. Techniques : Java EE 7, Maven, Wildfly 11, Eclipse Oxygen2, Hibernate, Struts 2, Git maven 3, android, spring 4. SCRUM, UML 2, JUNIT, Android, MongoDB

01/2016- 12/2016 : Architecte, Dev Sénior, Lead Tech & formateur Java EE

01/2016 – 12/2016 TOGOCEL

Fonction : Architecte Junior, Développeur Sénior, Lead Tech & formateur Java EE

Contexte : Mise en place d’une suite logicielle de remontée automatique des anomalies d’achat de crédit pour les utilisateurs des cartes téléphoniques.

Taches : Architecte, participation à la mise en place du socle technique applicatif et de l’architecture application (découpage par couches)

  • Découpage des coupes applicatives et systèmes
  • Définition et mise en place de l’architecture applicative.
  • Évaluation technique et mise en place des groupes par couches.
  • Accompagnement au développement sur toutes les couches,
  • Définition et mise en place des tests unitaires, fonctionnels et d’intégration.
  • Validation de la qualité des développements avec des outils comme Checkstyl et pmd,
  • Mise en place d’un environnement d’intégration Continue avec Jenkins Sonar maven et ….et mise en place d’un écosystème de monitoring avec SONAR.
  • Suivi des réalisations avec des points réguliers avec les équipes
  • Référent technique
  • Mise en place de l’environnement du Reporting avec jasper Report

Équipe : 4 personnes

Env. Techniques : Java EE 7, Maven, Wildfly 11, Eclipse Oxygen2, Hibernate 5, JSF 2, Git, maven 3, Spring 4, SCRUM, UML 2, JUNIT, REST API, JAX-RS, Oracle, Jasper Report, Sélénium,

Lieu : Dakar

01/2015 – 12/2015: Architecte Junior, Dev Senior, Lead Tech & formateur Java EE

Client : Ministère de finances du Burkina-Faso

Contexte : Mise en place d’une application pour le paiement des impôts pour les entreprises. Grosse refonte d’une application existante devant être porté sur la plateforme JEE

Rôle : Développeur Sénior, Lead Tech sur la partie application Back-End et front sur JSF 2, participation aux problématiques de la mise en place d’une architecture applicative.

Tâches :

  • Développement et intégration du module de Spring Securtiy et des différents modes d’authentification.
  • Installation et configuration du serveur
  • Définition et mise en place de l’architecture applicative.
  • Découpage des coupes applicatives et systèmes
  • Évaluation technique et mise en place des groupes par couches.
  • Accompagnement au développement sur toutes les couches,
  • Définition et mise en place des tests unitaires, fonctionnels et d’intégration.
  • Validation de la qualité des développements avec des outils comme Checkstyl et pmd,
  • Mise en place d’un environnement d’intégration Continue avec Jeekins Sonar maven et ….et mise en place d’un écosystème de monitoring avec SONAR.
  • Suivi des réalisations avec des points réguliers avec les équipes
  • Référent technique
  • Mise en place de l’environnement du Reporting avec jasper Report

Équipe : 34 personnes

Env. Techniques : Java EE 7, Maven, Wildfly 11, Eclipse Oxygen2, Hibernate 5, JSF 2, Git, maven 3, Spring 4, SCRUM, UML 2, JUNIT, REST API, JAX-RS, Oracle, Jasper Report, Sélénium, Jaspert Ireport

Lieu : Dakar

2012 - 2015 : Mission de formation

Fonction : Formateur

Capgemini, La poste, Thales, EDF, Infotel, SQLI, Clever Institut, DTA, IB Formation, Mistra, Matelli, Clever institut, Dawan, PLB, Consulting, Objis, Banque de France, et d’autres clients en direct, Eni services

Contexte : Formation des développeurs (junior et confirmé) au sein des entreprises pour les rendre opérationnels sur des sujets divers au travers des cursus de formation allant de 3 jours à 60 jours sur des problématiques diverses allant du Back-End au Front(www.odellya.com).

Rôle : formateur Java EE

Tâches effectuées

  • Encadrement et formateur des développeurs
  • Analyse du besoins clients
  • Préparation des supports et travaux pratiques
  • Préparation des projets de formation selon les clients
  • Grosse veille technologique sur un grand nombre de sujets techniques
  • Recueil de besoin client
  • Mise en place des entretiens préalables pour identifier le besoin technique cible
  • Préparation et mise en place d’un prototype correspondant au besoin client
  • Dérouler de la formation avec alternance 30% theorique 70% pratique

Environnement

JAVA 8 & 9, JavaScript, TypeScript 2, HTML 5, JavaFX8, Glassfish, Wildly 11, Tomcat 9, WampServer, Jonas, MySQL, Jenkins, Angular 5, HTML5, Bootstrap, D3.js, AJAX, NodeJS, JSON, CSS3, Plateforme JEE 8, Spring, Hibernate 5, Sencha ExtJS, 6, JPA, JSF2, STRUTS 2, Gwt 2, ExtJS 6, Webservice, Angular, Apache Tapestry, Monolithique, Micro service, Rest, JaxRS, SOA, Intégration Continue….

Juillet 2010 –Décembre 2011 : Bouygues Construction

PROJET : POLYBRAIN

Poste : Ingénieur Études et Développement

  • Développements des requêtes SQL
  • Développements de services Web avec JAX-RS (jersey)
  • Développement de nouvelles interfaces IHM
  • Développements des IHM dans le cadre des évolutions requises sur l’application avec ExtJS, JavaScript

environnement technique : Java 6, Spring 2.5, Maven, JavaScript, AJAX, EXTJS, SQL Server 2008, FireBeug, JAX-RS Rest (jersey), Eclipse 3.5

Sept 2008 - Juin 2010 : Direction Générale des armées (DGA)

Projet : SAGEE (Développement d’un portail Internet)

Réalisation d'un Système d'Analyse pour la Gestion et l'Emploi des Équipements de l’armée de Terre

Poste : Ingénieur d’Étude et développement Java/J2EE

  • Développement des portlets
  • Responsable du développement des écrans du module central (160 écrans) avec un développeur sous ma responsabilité
  • Corrections des anomalies avec tracker
  • Rédaction des documents pour l’aide en ligne de l’application
  • Réalisation des services métiers

environment: JAVA/J2EE, JEE, JBoss AS, JBoss Portal, Spring 2.5, Maven2, JUnit,

JSF1.2, ORACLE

10/2007 - 08/2008 : Interforum

Poste : Stagiaire dans le rôle d’un ingénieur d’études et développement

  • Équipe de 5 personnes
  • Développement des écrans avec Struts 1.2
  • Construction des requêtes SQL
  • Test Unitaires avec JUNIT
  • Rédaction des documents pour l’aide en ligne

environnement technique : JAVA/J2EE, JEE, WebLogic, API JDBC, JUnit, ORACLE 9.i

Autres projets

Janvier 2019 – Octobre 2019 : Responsable projet & Développeur Senior Full Stack

Client : O’dellya Consulting

Projet : Od’School

Fonction : Responsable projet & Développeur Senior Full Stack

Mission : mise en place d’un système de gestion scolaire au Congo, permettant une meilleure communication entre les différents acteurs autour de la vie scolaire (École, tuteurs, élèves/étudiants, professeurs)

Rôle : Responsable projet & Développeur Senior Full Stack

Tâches :

  • Étude préparatoire auprès de certains partenaires en allant au Kenya, leader mondial de paiement mobile,
  • Étude de marché, identification des prospects, recueil du besoin auprès des prospects,
  • Définition de l’ensemble des fonctionnalités applicatives
  • Mise en place des maquettes d’interface
  • Écriture des fonctionnalités métier
  • Mise en place de l’architecture applicative
  • Échanges avec les équipes techniques pour l’intégration des API de paiement Mobile
  • Développement du prototype en Back

Env. Technique : Spring Boot 2, Java 8, Devops, Maven, Angular 7, Intellij, Jenkins, Git, Junit, Mockito, KumuluzEE, Eclipse, DeltaSpike Data Module, Git, Maven 3, KeyCloak, Swagger, PostgreSQL, JAX-RS, Microservices avec KumuluzEE, Arquillian, JSON, CDI 2.0, DTO, POSTMAN

2010 - 2014 activité en parallèle : Développement d’une application Web java EE et Mobile

Client : JCertif Conférence

Fonction : Ingénieur d’Études et développement Java/J2EE

Projet communautaire Open Source Java avec la communauté Jcertif International.

Responsabilités : développeur Front et couche métier

  • Développement des interfaces avec JSF 2, Primefaces
  • Intégration des interfaces avec la couche métier
  • Développement des Services métiers
  • Exposition des Web services Rest JaxRS
  • Tests unitaires JUNIT
  • Développements des tests fonctionnels avec Selenium
  • Développement des tests Unitaires avec JUNIT

Équipe de 90 personnes.

Développement des services métiers,

Mise en place des Web services rest,

Tests unitaires,

Développement des Web services restacev JAX-RS (jersey).

Environnement :

·JEE 6, Eclipse, Maven 2.2.1, JAX-RS avec Jersey, JPA, JSF é, GlassFish 3.1, Tomcat, Hudson, IceScrum2, Sonar, PMD, CheckStyle, Cobertura.

 

Formation

 

2006     Master Informatique - Ingénieur Informatique

2006     Master Informatique - Master TT

Langues

 

Anglais : Scolaire