Scrum master, concepteur, développeur sur un projet Java et Web de vente d'API et de logiciels
2 ans
Le but de ce projet était de mettre en place un magasin de souscription à des API et de permettre
un provisioning automatique avec contrôle d'accès, et retours d'usage.
- En tant que scrum master, j'ai organisé le travail de l'équipe de développement.
- J'ai participé à la conception et au développement du produit en apportant mon expérience.
- J'ai encadré le travail d'un sous-traitant sur le site Web du magasin, réalisé avec Wicket et jQuery.
Environnement : J2EE, Eclipse, Spring, Scrum et autres méthodes agiles, Wicket, JPA, JavaScript, Maven, Subversion, Linux, MySQL, Tomcat
Gestion de configuration, intégration, déploiement et développement sur un projet Java concernant
l'exposition d'API
- Développement d'un client Web Service vers un service externe ;
- Gestion de configuration en utilisant le logiciel de gestion de versions Subversion ;
- Maîtrise du déploiement sur la plate-forme d'intégration ;
- Administration système de la plate-forme d'intégration (instances multiples JOnAS et MySQL).
Environnement : J2EE, Eclipse, Subversion, Linux, MySQL, JOnAS, shell
Prolongement des études de solutions techniques d'interfaces riches et encadrement
- Gestion du lot correspondant aux études des solutions d'interfaces riches ;
- Encadrement d'une petite équipe de prestataires et d'un stagiaire.
Environnement : Flex, Xul, Eclipse, Ajax, Mozilla Firefox, Microsoft .Net,
GWT,
DWR
Création d'un moteur de règles en JavaScript
- Manipulation d'une page HTML depuis JavaScript ;
- Conception et développement d'un moteur de règles.
Environnement : Eclipse, HTML, CSS, JavaScript, jQuery
Évolutions sur une solution de création et vérification de signature électronique
- JSP/Servlets: création d'un document à signer, dans plusieurs formats (texte, HTML, PDF) ;
- Applets: affichage du document à signer ;
- Évolutions sur la couche de vérification de signature ;
- Ajout d'un support OCSP.
Environnement : Windows, Applatoo, J2EE, Applet
Étude des solutions techniques pour enrichir une interface utilisateur
- Réalisation de maquettes ;
- Évaluation des principales solutions.
Environnement : Linux, Windows, Flash, Flex, Xul, Eclipse, Ajax, Mozilla Firefox
Évolutions et maintenance sur une application de dématérialisation de factures
- Remise à plat de l'installation ;
- Accessibilité progressive de l'interface Web ;
- Ajout de nouvelles fonctionnalités.
Environnement : Linux, Java, J2EE, JSP, Struts, PostgreSQL
Étude des moteurs de Services Web pour des applications C et C++
Environnement : Linux, GCC
Étude des apports de Java 5
- Explications détaillées et illustrées des nouveautés de Java 5 ;
- Étude du fonctionnement de ces nouveautés au niveau du compilateur ;
- Interactions avec les applications Java 1.4 ;
- Recommandations.
Environnement : Java 5, Eclipse
Développement et maintenance de l'interface entre une application et des services Tuxedo
- Création de web services dans un environnement BEA Weblogic ;
- Utilisation de clients Jolt pour dialoguer avec les services Tuxedo.
Environnement : Windows, Linux, BEA Weblogic, Web Services, Tuxedo, Jolt
Etude des services Web dans le cadre du SI de France Télécom
- Évaluation des différents toolkits Java ;
- Rédaction d'un document de bonnes pratiques et de règles de développement.
Environnement : Windows, Axis, BEA Weblogic, IBM Websphere, Eclipse, Web Services