DEVELOPPEUR JAVA/J2EE SENIOR
SOCIÉTÉ GÉNÉRALE
-
Intraday Liquidity Cockpit : Développement d&rsquoun ensemble de micro services pour la gestion des
débits et crédits de la Société Générale dans le monde (gestion des positions et paiements). Cette
application représente un outil global pour la gestion de la trésorerie de la Société Générale.
Intraday Liquidity Cockpit est particulièrement sensible car elle assure la gestion et le suivi des
paiements en cash des opérations de change de trésorerie de la Société Générale.
Compétences
&bull Conception technique et développement des features, APIs, queues ainsi que des correctifs et
évolutions
&bull Code review (temps de réponse, bonnes pratiques, ...), refactoring
&bull Respect des pratiques craft en vigueur (BDD, DDD, TDD)
&bull Documentation de la conception et des développements
&bull Enrichissement de la documentation existante
Objectif de la mission
&bull Réaliser des micro services REST / Message Queuing permettant de répondre aux besoins des
utilisateurs dans un contexte particulier (temps de réponses, architecture multiservices, Messages
brokers&hellip)
&bull Décommissionner un ensemble d'applications legacy afin de répondre aux nouveaux besoins
utilisateurs
&bull Mettre en place le protocole Websocket afin d'optimiser et d&rsquoaméliorer l'expérience utilisateur
DEVELOPPEUR JAVA/J2EE SENIOR
NEXITY
-
MyNexity Backoffice : Développement d&rsquoun back-office permettant aux utilisateurs admin de gérer
les espaces et les contrats immobiliers des clients particuliers (locations, achats neufs, copropriétés,
syndic).
MyNexity Grands Comptes : Intégration de la gestion des Grands comptes au back-office et
développement d&rsquoune application permettant aux clients Grands Comptes de gérer leurs parcs
immobiliers.
Compétences
&bull Conception technique et développement des features, des correctifs et évolutions
&bull Code review (temps de réponse, bonnes pratiques, ...), refactoring
&bull Respect des pratiques craft en vigueur (DDD, TDD)
&bull Accompagnement et encadrement des juniors au travers de sessions de Pair et Mob programming
Objectif de la mission
&bull Réaliser deux applications REST permettant de répondre aux besoins des clients dans un contexte
particulier (temps de réponses, architecture multiservices, AWS, &hellip)
&bull Développer un back-office dédié à la gestion des contrats immobiliers des clients particuliers en
architecture micro-services
&bull Développer un module intégré au back-office pour la gestion des clients Grands Comptes
TECH LEAD JAVA/J2EE - ARCHITECTE APPLICATIF
OUI SNCF
5/2019 -
Sortie du Legacy / pilotage dossiers transverses au sein de la Direction Web Mobile / Migration
données et applications vers le cloud AWS.
Compétences
&bull Renfort au sein d'équipes pour le développement de correctifs et évolutions
&bull Migration de scripts HPE LoadRunner vers du Gatling Load Testing et développement d'évolutions
Etude et développement d'un système d&rsquoalerting des KPIs de production
&bull Code review, refactoring, qualité de code
&bull Respect des pratiques craft en vigueur
&bull Maintien en condition opérationnelle au travers de suivi des métriques (Instana) et analyse de
logs (Elasticsearch, Graphana)
Objectif de la mission
&bull Piloter tous les aspects, tests techniques, tests de performances, résiliences, non régression dans
le but de validations techniques des releases web/mobile pour un déploiement en production
&bull Piloter les phases de Release web/mobile oui.sncf et déploiements en production
&bull Gérer la centralisation des logs de différentes applications et déployer des pipelines de monitoring
de métriques systèmes d&rsquoanalyses de logs avec restitution via des dashboard pour un meilleur
suivi de production
&bull Accompagner les équipes techniques dans le setup, l&rsquoimplémentation et le déploiement
d&rsquoapplications tiers (batch, tuning jvm, streaming, capture de données)
&bull Accompagner les features teams dans le delivery, la revue de code, la mise en place des best
practices, le cadrage et la définition du contenu des tests techniques et de performances
&bull Accompagner les features teams dans la migration de leurs données / applications sur le cloud
AWS
&bull Développer des solutions de résilience pour nos applications, afin de pouvoir isoler des composant
applicatifs en cas d&rsquoindispo de nos dépendances externes
&bull Participer aux cercles et communautés des Lead tech et de tests de charge
&bull Etudier et réaliser un système d&rsquoalerting des KPIs de production
&bull Mettre en place des POC afin d&rsquoétudier la faisabilité de solutions techniques.
&bull Migrer des scripts HPE LoadRunner vers du Gatling Load Testing
&bull Travailler en mode Agile, DevOps
LINUX RHEL 7 &ndash JAVA/J2EE &ndash SPRING BOOT 2 &ndash SPRING BATCH &ndash SPRING DATA JPA &ndash HIBERNATE &ndash JUNIT
&ndash CUCUMBER &ndash SCALA &ndash ELASTICSEARCH &ndash GRAFANA &ndash GRAPHITE &ndash KIBANA &ndash INSTANA &ndash MONGODB &ndash
CASSANDRA &ndash MICROSERVICES &ndash GIT &ndash JENKINS &ndash MAVEN &ndash CONFLUENCE &ndash DOCKER &ndash GATLING &ndash
ORACLE &ndash POSTGRESQL &ndash PL/SQL &ndash INTELLIJ
TECH LEAD JAVA/J2EE
ACCOR HÔTELS
-
Pilotage et suivi de plusieurs projets et applications au sein d&rsquoune équipe de 9 personnes pour le
compte d&rsquoAccor Hôtels. La mission englobe plusieurs projets allant de simple batch Unix à
l&rsquoapplication Spring complexe.
Compétences
&bull Conception technique, chiffrage
&bull Développement de correctifs et évolutions
&bull Code review (temps de réponse, bonnes pratiques, ...), refactoring
Analyse SONAR (qualité de code)
&bull Respect des pratiques craft en vigueur
&bull Maintien en condition opérationnelle au travers de suivi des métriques (Dynatrace, JavaMelody)
et analyse de logs (Elasticsearch)
Objectif de la mission
&bull Encadrer les équipes de développement et assurer un suivi journalier
&bull Apporter une expertise technique durant les développements (revue de code, aide aux choix
techniques, &hellip) et valider les choix effectués en coopérations avec les équipes build
&bull Coordonner les différentes entités impliquées dans les projets (build, run, support, déploiement,
MOA, etc)
&bull Apporter une expertise technique durant la phase de conception en coopération avec les équipes
MOA
&bull Valider les devis techniques ainsi que les DCTs et veiller à ce que le tout soit respecté
&bull Participer aux phases de conception des nouveaux projets
&bull Etablir les plans de déploiement et de mise en production des applications existantes ainsi que les
nouvelles applications
JAVA/J2EE &ndash SPRING BOOT 2 &ndash SPRING DATA JPA &ndash HIBERNATE &ndash SPRING BATCH &ndash JUNIT &ndash CUCUMBER
&ndash SYBASE &ndash ELASTICSEARCH &ndash KIBANA &ndash DYNATRACE &ndash JAVAMELODY &ndash SCRIPT SHELL &ndash GIT &ndash JENKINS &ndash
MAVEN &ndash SUBVERSION &ndash JIRA &ndash CONFLUENCE
DEVELOPPEUR JAVA/J2EE SENIOR
CARREFOUR
-
Développement d&rsquoun HUB de communication dans le cadre de la version 2 de la Pikit, conçue pour
scanner des produits et commander sur Carrefour Drive et Ooshop.
Compétences
&bull Conception technique, chiffrage
&bull Développement de correctifs et évolutions
&bull Code review (temps de réponse, bonnes pratiques, ...), refactoring
&bull Analyse SONAR (qualité de code)
&bull Respect des pratiques craft en vigueur (DDD, TDD)
&bull Maintien en condition opérationnelle au travers de suivi des métriques (Dynatrace) et analyse de
logs (Elasticsearch)
Objectif de la mission
&bull Réaliser une application REST permettant de répondre au besoin dans un contexte particulier
(temps de réponses, multi-applications, &hellip)
&bull Développer des web services dédiés à la communication avec les fronts (site internet, applications
mobiles, &hellip)
&bull Développer un back office d&rsquoadministration des télécommandes (Pikit v2)
&bull Développer des web services dédiés à la communication avec les télécommandes (Pikit v2)
&bull Mettre en place logstash, kibana et elasticsearch
&bull Rédiger des contrats d&rsquointerface, DIT, &hellip
JAVA/J2EE &ndash SPRING CORE &ndash SPRING DATA JPA &ndash HIBERNATE &ndash SPRING BOOT 2 &ndash JUNIT &ndash CUCUMBER &ndash
POSTGRES SQL 9 &ndash TOMCAT 8 &ndash BACKBONE &ndash GIT &ndash JENKINS &ndash MAVEN &ndash JIRA CONFLUENCE
DEVELOPPEUR JAVA/J2EE SENIOR
ENGIE
-
Tierce maintenance applicative au sein du pôle Editique. L&rsquoobjectif de cette mission était de maintenir
et faire évoluer l&rsquoensemble des outils et services informatiques appliqués à l&rsquoédition des documents
de facturation Business et Particuliers.
Objectif de la mission
&bull Développer des web services dédiés à la communication entre applications
&bull Maintenir différents projets autour de Streamserve
&bull Rédiger des spécifications techniques et fonctionnelles détaillées
&bull Mettre en production
&bull Rédiger des manuels utilisateurs
JAVA/J2EE &ndash AXIS2 &ndash TOMCAT 6 &ndash STREAMSERVE SCRIPTING &ndash SCRIPT SHELL &ndash CVS &ndash LINUX &ndash WINDOWS
DEVELOPPEUR JAVA/J2EE
&bull AEROLIS : LES CARS AIRFRANCE
-
Refonte de l&rsquoensemble du système Billetique du client. Intégré dans une équipe de 10 personnes,
l&rsquoobjectif de cette mission était de proposer un système complet de gestion du parc autobus, des
lignes, des horaires de passage, de ticketing et faire évoluer l&rsquoensemble du matériel de production et
de validation de titres de transport en partenariat avec un équipementier allemand.
Objectif de la mission
&bull Rédiger des spécifications techniques et fonctionnelles détaillées
&bull Développer différents ...