Julian - Architecte JAVA
Ref : 170128L001-
62220 CARVIN
-
Architecte, Consultant technique, Développeur (39 ans)
-
Télétravail si le client est à plus de 2h de son domicile
-
Bientôt freelance
Expérience professionnelle
Groupe Imprimerie nationale
Février 2016 Architecte junior / leader technique
11 mois Contexte : entrée sur le marché des services numériques externalisés (BPO) pour l'Imprimerie Nationale en tant que fournisseur de services.
Missions : Architecte junior & Expert technique (orientation DevOps)
- Intégration des nouveaux développeurs
- Rédaction des dossiers d'architecture technique
- Optimisation de traitements en place (gain jusqu'à x60)
- Collaboration à la mise en place d'une Plateforme d'Intégration Continue
Au sein de l'équipe "Socle" : équipe constituée pour établir des concepts, des méthodes et des composants standards à l'Imprimerie Nationale. Mes contributions :
- Modernisation des solutions (Docker, Ansible, Vagrant)
- Design et réalisation d'une solution de gestion des accès pour les projets (Access Management) actuellement intégrée à 2 projets :
o Protocoles OpenID Connect, OAuth2 et SAML2
o Sécurisation des microservices, implémentation de la sécurité dans l'API Gateway, développement d'un serveur d'autorisation OAuth2.
- Recrutements
Environnement : Java – J2EE, BPM (W4), JMS, Spring boot (microservices), API Gateway (Zuul, Consul) / Oracle, PostgreSQL, MongoDB, sécurité OAuth2/OpenID Connect et SAML2
Mars 2015 Chef de projets technique
1 an Contexte : entrée sur le marché des services numériques externalisés (BPO) pour l'Imprimerie Nationale en tant que fournisseur de services.
Missions : Equipe de 5 à 9 développeurs sous ma responsabilité.
Projets de dématérialisation de documents :
- CROUS : dématérialisation & traitement des dossiers de demande de bourse des étudiants
- INSERM : dématérialisation & traitement des questionnaires de suivi de la santé d'une cohorte (dont une partie des données et des documents produits à valeur probante)
Pilotage, relation client, direction et validation des choix d'architectures techniques, recrutement et formation des nouveaux arrivants, protection du périmètre, choix de matériels...
Environnement : Gestion de projets, lead technique
Java – J2EE / BPM (W4), JMS, Spring, AngularJS, Oracle
Arvato Services France
Septembre 2014 Chef de projet technique
7 mois Contexte : Direction Marketing Services - Domaine "Fulfillment" (gestion des flux dématérialisés, indexation automatique)
Missions : Dans la continuité de la mission précédente :
Chef de projet technique pour le projet de dématérialisation et de traitement des documents pour le service actionnaire du nouveau client Air Liquide.
Equipe de 2 développeurs sous ma responsabilité.
Environnement : Gestion de projet, relation client, lead technique, formation des développeurs
Java – J2EE / BPM (W4), JMS, Spring, GED Alfresco, Oracle
Août 2013
Ingénieur d’études
1 an et 2 mois Contexte : Direction Marketing Services - Domaine "Fulfillment" (gestion des flux dématérialisés, indexation automatique)
Missions : Dans un contexte où la mission du service est, entre autres, la dématérialisation et l’indexation de documents réceptionnés pour des clients grands comptes (coupons d’abonnement, dons, dossiers de demande de financement, etc.)
R&D : proposer et prouver des solutions de classification automatique et d'extraction automatique d'informations des documents dématérialisés
Optimiser les traitements existants
Mener des actions correctives
Établir des chiffrages pour répondre aux demandes client et aux appels d'offre (avant-vente)
Ma mission a ensuite évolué en avril 2014 pour prendre en charge le pilotage de l'équipe projet (4 personnes).
Environnement : Java – J2EE / BPM (W4), JMS, Spring, OpenCV / Oracle
Humanis
Mai 2012 Ingénieur d’études
1 an et 3 mois Contexte : Gestion des Ressources Projet - Services Applicatifs. Dans le cadre du projet Destination Clients Retraite (DCR), équipe de 7 personnes, en charge de la plateforme d'interlocution pour le suivi des contacts clients
Missions : Concevoir, réaliser, tester les évolutifs et les correctifs, proposer et mettre en place des solutions pour faciliter le travail de l’équipe
Batch évolutif de migration des comptes utilisateurs (base de données vers ldap)
Création d'un client de notifications en temps réel (swing - java web start) déployé sur les postes utilisateurs (2200)
Environnement : eXo Platform (portail, portlets - java/j2ee) hébergé sur Apache, Tomcat, java web start, jboss, ldap, hudson/jenkins
Promod
Février 2010 Ingénieur d’études (BI)
2 ans et 3 mois Contexte : Domaine finances
Missions : Responsable des applicatifs à destination du contrôle de gestion pour les situations et l'élaboration budgétaire (tendance, budget, business plan)
Réaliser les outils de saisie et collecte de données distribués (IBM Cognos Contributor)
Automatisation (calculs et applications)
Produire le reporting groupe avec IBM Cognos (décisionnel) et des traitements PL/SQL
Maintenir et faire évoluer les outils existants
Formaliser les besoins exprimés, concevoir, réaliser et tester les nouveaux applicatifs
Environnement : Java – J2EE / Framework Promod / Suite IBM Cognos, Oracle
AG2R - La Mondiale
Octobre 2009 Ingénieur d’études
3 mois Contexte : Dans le cadre du Projet de refonte des habilitations au sein d’une équipe de six personnes en mode agile. Direction Épargne Retraite Entreprises
Missions : Analyses d’impacts
Participation à la conception de solutions
Mise en œuvre de tests
Environnement : Java – J2EE / Framework La Mondiale / Oracle, Suite IBM, Rational (Application Developper, ClearCase, ClearQuest), PL/SQL, Excel
Mars 2008 Ingénieur d’études
1 an et 8 mois Contexte : Direction Épargne Retraite Entreprises
Missions : Maintenance évolutive et corrective au sein d’une équipe de trois personnes chargée d’un sous domaine fonctionnel du SI de gestion de la retraite collective : la gestion administrative des contrats, le recouvrement et les prélèvements automatiques
Chiffrage d’évolutions
Études d’impacts
Conception
Réalisation et test de nouvelles fonctionnalités
Gestion des incidents et des priorités.
Environnement : Java – J2EE / Framework La Mondiale / Oracle, Suite IBM, Rational (Application Developper, ClearCase, ClearQuest), PL/SQL
Présentation
Proactif et bénéficiant d'une base technique et technologique solide, j'oriente ma carrière vers le conseil et l'expertise.
J'aime faire preuve d'une grande polyvalence en apportant un "plus" bénéfique aux équipes et aux projets (usine logicielle, packaging des livraisons, ...), optimiser les processus, concevoir des solutions performantes, innovantes et les mettre en œuvre.
Les compétences que j'ai acquises lors de mes missions passées (J2E, BI, R&D, gestion de projet, pilotage, sécurité) me permettent d'avoir une vision claire des objectifs à atteindre et plus particulièrement des écueils à éviter ce qui facilite la réussite des actions auxquelles je participe.
Formations
2011: Initiation au Framework Spring (KnowledgeBlackBelt)
2011: IBM Cognos Framework Manager et Transformer – concepts et mise en œuvre
2010: IBM Cognos Analyst et Contributor – concepts, mise en œuvre et bonnes pratiques
2010:Formation à Eclipse RCP – concepts et mise en œuvre
2008 : Master de Sciences et Technologies mention Informatique (USTL1 - mention Bien)
2006 : Licence de Sciences et Technologies mention Informatique (UPMC - Paris 6)
2002 : Baccalauréat Général Scientifique spécialité Physique
Compétences
Langages : Java, HTML/CSS, PL/SQL, JavaScript
Méthodes: Agiles, UML, TDD
Frameworks : Spring (MVC, Boot, Security, Integration, data JPA)
Outils: GIT (+GitFlow), SVN, Trac, Mantis, Redmine, Jenkins, Eclipse, Docker, Vagrant, Ansible
SGBD : Oracle, PostgreSQL, MongoDB, Neo4j, ArangoDB
Systèmes d’exploitation : Microsoft Windows, Linux (Ubuntu, CentOS, Gentoo)
Analyse et Conception : Études d’impacts, estimation de charges, spécifications fonctionnelles détaillées, spécifications techniques
Divers
Langue : Anglais
Hobbies : Badminton, VTT XC/AM, électronique (ex : réalisation d'un drone DIY)