Architecture micro services et multicanales
• Communication entre applications : Web Services (SOAP, REST)
• Communication avec l’extérieur : Web Services
• Format d’échange entre applications : XML et XSD et Json
Equipe : Lead Tech Java J2EE dans une équipe de 10 personnes, nous avons travaillé
avec la méthodologie SCRUM.
Tâches effectuées :
➢ Analyse des besoins
➢ Définitions des nouveaux contrats d’interface
➢ Intégration des nouveaux services SOAP et REST
➢ Créations des nouveaux services REST
➢ Support de niveau 3
➢ Livraison des livrables sur différent environnements (Dev,Recette, Preprod et Prod)
Environnement technique : Java, Java JEE, Hibernate, Spring Core, Web Services REST,
SOAP, JAXB, Xls Junit4, Xml, xsd, Log4j, Jira, Jboss 6, MYSQL, db2, HSQLDB, SOAPUI,
Nexus, Jenkins, Maven, Eclipse, AWS, Postman, DOZER, AWS, DOCKER, ELK, ANSIBLE,
TERRAFORM, KINESIS, EC2, RDS, DYNAMODB.
Architecture du Client :
• Communication entre applications : Web Services (SOAP, REST)
• Communication avec l’extérieur : Web Services et CFT
• Format d’échange entre applications : XML
• Architecture SOA
Equipe : MOE dans une équipe de 6 personnes, en relation directe avec les équipes projets et la
Maîtrise d’Ouvrage.
Tâches effectuées :
➢ Analyse des besoins
➢ Spécifications techniques détaillées
➢ Implémentations des fonctionnalités métiers et services d’accès à la base de
données.
➢ Mise en place de la Gestion des Logs avec Log4j.
➢ Création des nouveaux écrans dans l’outil de gestionnaire OG.
➢ Tests Unitaires avec Junit
➢ Tests Web service avec SOAPUI
➢ Développement des process stanlones avec Spring Batch (controles, Emission,
Notification au Bloc1, Génération en masse de pdf)
➢ Développement des web services SOAP et REST
➢ Développement d’un outil d’administration des différents batchs (Spring batch admin et
Angular js)
➢ Développement des scripts Shell pour lancer les différents batch JAVA
➢ Rédaction des documentations techniques détaillées (STD)
➢ Rédaction des PV de livraisons
➢ Livraison en qualification et en preproduction
➢ Tests d’intégrations, tests de recettes et tests de non régression fonctionnelle
➢ Support de niveaux 3
Environnement technique : Java, Java JEE, Hibernate, Spring Core, Spring Data, Spring
Batch, Spring JDBC, Spring Intégration, Spring MVC, TDD, Angularjs, Struts 1, Web Services
REST, SOAP, JAXB, Xls Junit4, Xml, xsd, Log4j, Jira, IBM Websphere 7, Oracle 10g, db2,
HSQLDB, SOAPUI, Entreprise Architect, Nexus, Jenkins, Maven, Eclipse
Architecture du Client :
• Web Services pour gérer les communications synchrones
• XML pour définir les formats d’échange entre les applications
• JMS pour adresser la communication asynchrone avec les MOM
• Biztalk pour échanger des flux avec l’extérieur
• Architecture SOA
Equipe : MOE dans une équipe de 9 personnes, en relation directe avec les équipes projets et la
Maîtrise d’Ouvrage.
Tâches effectuées :
➢ Analyse des besoins
➢ Spécifications techniques détaillées
➢ Implémentations des fonctionnalités métiers et services d’accès à la base de données.
➢ Configuration de serveur d’application d’application Was 7 pour une application Java
J2EE.
➢ Mise en place de la Gestion des Logs avec Log4j dans Badiane
➢ Création des nouveaux écrans dans Badiane.
➢ Intégration du web service BMA (Base Mondiale des Autorisations) dans Badiane.
➢ Tests Unitaires avec Junit
➢ Tests Web service avec SOAPUI
➢ Développement d’une application standalone de lecture d’une file MQSeries (Batch)
➢ Développement d’une application d’envoi des messages dans une file MQSeries (Batch)
➢ Développement des scripts Shell pour lancer les différents batch JAVA
➢ Maintenance évolutive d’un Listener EJB Websphere de lecture d’une file MQSeries.
➢ Rédaction des documentations techniques détaillées (STD)
➢ Rédaction de la RoadMap pour la livraison en qualif et Prod.
➢ Rédaction des PV de livraisons
➢ Livraison en qualification et en production en collaboration avec des équipes de
SINGAPOUR
➢ Tests d’intégrations, tests de recettes et tests de non régression fonctionnelle
➢ Support de niveaux 1 à 3
Environnement technique : Java, Java JEE (Servlet et jsp), Hibernate, Spring Core, Spring JMS,
Spring Batch, TDD, Web Services REST, JAXB, JDom, Junit4, Xml, xsd, Log4j, Jira, IBM
Websphere (5,6 et 7), Oracle 10g, Oracle 11g, HSQLDB, SOAPUI, Entreprise Architect, Nexus,
Jenkins, Maven, Eclipse
Tâches effectuées :
➢ Analyse des besoins
➢ Définition du modèle de données (UML)
➢ Implémentation des web services REST qui retourne des flux JSON.
➢ Appel Web Services via Ajax pour récupérer des flux de données
➢ Appel Ajax pour parser le contenu du flux de données
➢ Construction dynamique des nouvelles IHM
➢ Implémentation de la couche d’accès aux données
➢ Développement des tests unitaires avec Junit
➢ Création d’un manuel d’utilisation technique (support pour la maintenance et réutilisation)
Environnement technique : Eclipse Hélios, Java 1.6, J2EE, Spring Core, Hibernate, Web Services
REST, XML, Excel, JDBC, CSS 3, HTML 5, JQUERY.
Equipe : MOE dans une équipe de 4 personnes, en relation directe avec les équipes projets et la
Maîtrise d’Ouvrage.
Tâches effectuées :
➢ Spécifications techniques et fonctionnelles des évolutions, en relation avec l’équipe MOA
➢ Elaborations des scénarios de tests et de la procédure de livraison avec les équipes projets
et les MOA
➢ Réalisation des maintenances sur l’IHM et des automates de tests de non régression
➢ Développement de nouveaux écrans afin de récupérer les données des différents pôles
(Modification, suppression, édition).
➢ Implémentation du modèle MVC en utilisant le Framework Struts 1
➢ Implémentation des web services CXF et des clients pour les tests.
➢ Développement des procédures stockées PL/SQL – Transact SQL
➢ Création de tables, vues, triggers
➢ Mise en place d’un outil de consolidation des données avec Spring 2.5 / Hibernate 3
➢ Développement des EBJ3
➢ Réalisation des tests unitaires avec J Unit
➢ Recette avec les utilisateurs et tests d’intégration
➢ Création d’un manuel d’utilisation technique (support pour la maintenance et réutilisation)
➢ Mise en production des évolutions
Environnement technique : Architecture SOA, Apache, WebLogic 9.2, Eclipse Hélios, Java 1.6,
J2EE, Struts 1.2, Spring, Subversion, Maven 3, Bambou, Jira, Web Services (CXF), Oracle 10g, SQL
Serveur 2005, EJB 3, Procédures stockées, XML, Excel, POI, JAXB, JDBC, CSS 3, HTML 5,
JQUERY, Hibernate 3
Tâches effectuées :
➢ Recherche Bibliographique sur le calcul de la volatilité implicite
➢ Spécifications techniques
➢ Développement d’un outil de récupération des données de Marché
➢ Développement de l’outil de calibration de la méthode de black and Scholes
Maintenance de l’application web de gestion des fournisseurs pour le département Achats en
Java/J2EE.
Analyse et Conception :
➢ Analyse des besoins
➢ Spécifications techniques des solutions
➢ Intégration de l’outil de versioning CVS et importation des ressources existantes
➢ Conception détaillée des composants fonctionnels et les modèles de données
➢ Implémentation des fonctionnalités métiers (DAO)
➢ Développement des vues en utilisant les Jsp et les servlets
➢ Développement des tests unitaires des composants avec Junit
➢ Développement des clients pour les pour les EJB déployé dans JBOSS
➢ Définitions des scénarios de tests avec une équipe basée en Inde.
➢ Tests de recette et tests de non régression fonctionnelle, tests unitaires.
➢ Création d’un manuel d’utilisation technique
Documentation et Support :
➢ Rédaction des documents techniques et utilisateurs
Environnement technique : UML Facade, Delegate, JSP, Servlet, Swing, JBOSS 6, XML, My SQL,
JUNIT, EJB 2
Lead Developer
Contract type | Freelancers |
---|---|
Daily rate | 690$/day |
Experience | 29 years |
Location | France |
Lead Developer
Contract type | Freelancers |
---|---|
Daily rate | 770$/day |
Experience | 20 years |
Location | United Kingdom |
Lead Developer
Contract type | Freelancers |
---|---|
Daily rate | 690$/day |
Experience | 24 years |
Location | United States |
Lead Developer
Contract type | Freelancers |
---|---|
Daily rate | 485$/day |
Experience | 10 years |
Location | Romania |
Lead Developer
Contract type | Freelancers |
---|---|
Daily rate | 690$/day |
Experience | 13 years |
Location | France |
Lead Developer
Contract type | Freelancers |
---|---|
Daily rate | 525$/day |
Experience | 33 years |
Location | France |
Lead Developer
Contract type | Freelancers |
---|---|
Daily rate | 775$/day |
Experience | 8 years |
Location | France |
Lead Developer
Contract type | Freelancers |
---|---|
Daily rate | 830$/day |
Experience | 8 years |
Location | France |
Lead Developer
Contract type | Freelancers |
---|---|
Daily rate | 765$/day |
Experience | 11 years |
Location | France |
Lead Developer
Contract type | Freelancers |
---|---|
Daily rate | 485$/day |
Experience | 14 years |
Location | Romania |
Lead Developer
Contract type | Freelancers |
---|---|
Daily rate | 445$/day |
Experience | 10 years |
Location | France |
Lead Developer
Contract type | Freelancers |
---|---|
Daily rate | 555$/day |
Experience | 11 years |
Location | Romania |