-
Foncia
- Ingénieur Java EE
Antony
2015 - maintenant
I am essentially acting as a front-end developer, using JSF technology and the third-party framework; Primefaces.
In addition to maintaining Booster (web-based application), I ensure the realization of new features and other tasks such as :
- Implementation of new features.
- Design Enhancement.
- Optimising and re-writing SQL queries.
- Code Reviewing and re-factoring.
- Writing unit and integration tests.
Technical Environment:
- JAVA/JEE 6, SPRING 3.0, SPRING SECURITY, GUAVA, WS (JERSEY), JAVA MAIL
- JSF 2.1, PRIMEFACES 4.0, HTML 5, JQUERY
- POSTGRESQL, DBUTILS
- APCHE VELOCITY, TOMCAT 7
- JUNIT 4.11, HAMCREST, MOCKITO
- SVN , MANTIS, MAVEN 3,ECLIPSE LUNA
-
Generix Group
- Ingénieur de développement JEE
Lezennes
2014 - 2015
Following the Scrum Agile methodology, I participated in the development of a java web-based portal.
Many frameworks and libraries were used in this project, such as Spring 4, JSF 2, Hibernate ,,
Furthermore, it was a relevant opportunity to manipulate the well known NoSql database; Mongodb.
-
BANQUE DE FRANCE
- Ingénieur d'études java
Paris
2011 - 2014
Description :
Dans le cadre l'amélioration de la performance et la fiabilité de ses solutions, la Banque de France suit
une stratégie préventive dont la maintenance et l'évolution régulières de ses différentes applications en
adoptant les nouvelles technologies informatiques représentent la clé de voûte. D'où ma mission au sein du
service SPARE POLE-J2EE.
- Intervention sur la majorité des applications : AST, MAJ-COTA,
ABL, ADS et GM.
- Refactoring et revue de code.
- Évolution et maintenance. ;
- Correction des anomalies et incidents techniques. ;
- Étude des problématiques, développement et mise en places des solutions
techniques sophistiquées.
- Développement d'une nouvelle application J2EE (SPRING, SWF, JSF, PRIMEFACES,
HIBERNATE, MAVEN, CELERIO...).
- Assistance MOE/MOA. ;
- Coordination entre les différentes équipes pour la mise en production.
Tâches effectuées :
[GM] : Évolution et corrections d'anomalies : (campagne 2014)
* Configuration de l'environnement : Websphere 7, IRAD 7.5...
* Étude de l'existant.
* Mettre en place une batterie de tests unitaires.
* Revue de code et Refactoring.
* Correction des bugs et proposition de nouvelles solutions techniques.
* Mise à jour des spécifications fonctionnelles.
* Déploiement de l'application en DEV/Qualif/Recette.
// JAVA /J2EE 6, SPRING, SPRING SECURITY, JSF 1.2, RICHFACES, JAVASCRIPT, HTML, CSS,
XML, POI API,CELERIO, JPA/HIBERNATE, IRAD 7.5, WEBSPHERE 7.0.23, IMS, IMSCONNECT,
DB2 CONNECT, H2, GUAVA, JUNIT, FEST,MOCKITO, ANT, SVN...//
-
SOCIÉTÉ GENERALE
- Ingénieur d'études java
PARIS
2010 - 2011
Description :
Dans le cadre du projet de production de reportings pour le CORISQ (Comité des Risques de la Banque), au sein d'une équipe de 4 collaborateurs, participation à la mise en place de l'application d'extraction et de gestion des pertes internes dans le but de :
- permettre d'effectuer un certain nombre de reportings, notamment le
stock de pertes validées à tout instant
- assurer la migration des données vers l'outil cible de collecte de pertes
internes.
- corriger les données en production.
Tâches effectuées :
o Analyse de besoins et étude de l'existant.
o Rédaction des règles métier/de gestion à considérer
o Refonte de la conception.
o Génération des scripts SQL et PL/SQL.
o Développement du métier pour le calcul des pertes internes.
o Gestion de la persistance avec Hibernate.
o Génération de reportings en format Excel avec l'implémentation POI.
o Tests unitaires.
/JAVA/J2EE, STRUTS, ECLIPSE 3.2, TOMCAT, ORACLE 10G EXPRESS EDITION, SQLDEVELOPER,
TOAD, HIBERNATE, JUNIT, SQL, PL/SQL, POI API
-
Projet universitaire
- Stage Ingénieur
Saint-Chamond
2009 - 2009
Etude de la technologie ECM et implémentation d’un workflow.
Analyse des besoins
Etude bibliographique de la technologie ECM
Etude et installation du CMS Alfresco
Conception du BP à l’aide de JPDL
Implémentation du workflow sur Alfresco en Java et XML
Exécution du workflow à l’aide du JPBM
Intégration du workflow dans Alfresco.
Développement d’une UI (Swing) facilitant le dialogue avec l’application pour l’administration.
Rédaction d’un rapport détaillé.
JBOSS, ECLIPSE, JPBM, JPDL, ALFRESCO, JAVA 4, XML, SWING