Freelance STRUTS

Freelances

Vous êtes freelance STRUTS et vous recherchez une mission ? Rejoignez 105.896 autres freelances partout en France.

Déposez votre CV

Déjà inscrit ? Consultez nos offres de mission.

Entreprises 01 80 88 59 00

Déposez une offre et trouvez un freelance STRUTS (gratuit)

Portage salarial

Pas immatriculé ? Effectuez vos missions freelance avec SPG, la société de portage salarial des informaticiens.

Recevoir un dossier Simulation en ligne
Nos derniers

freelances STRUTS

Nos dernières

missions STRUTS

Les intervenants maîtrisant

STRUTS

ont aussi postulé à

Qu'est-ce que STRUTS ?

Jakarta Struts est une bibliothèque de type open-source qui apporte des solutions pour développer efficacement des interfaces utilisateur pour des applications Web. De plus, Struts s'utilise pour implémenter le modèle MVC2 dans des applications java J2EE. Le framework Struts est construit d'une couche contrôleur basée sur les technologies les courantes comme JSP, les ResourceBundles et le XML.
Exemple de missions de Salomon, freelance STRUTS habitant le Val-de-Marne (94)

EXPERIENCES ET PRINCIPALES REALISATIONS

Depuis Avril 2016 à Natixis Paris

Mission: Migration d'une application web de gestion de l’épargne salariale pour les PME, PMI:
Il s'agit d'une migration d'une application web précédemment développé en Struts1.3.8, JSP vers une application web responsive.
Réalisations :
Mise en place de Spring JDBC et externalisation de l'ensemble de requêtes sql
Développement des couches services et la partie web Service rest
Création des tests unitaires et d'intégration en fonction de la couche
Mises en place de swaggers pour les tests des web services rest.
Configuration de la JNDI sur le serveur jboss( standalone.xml) et sur jboss.xml

Refactoring et amélioration du code existant on mettant en place les nouveaux concepts de Java8
Mise en place de la signature électronique
Enfin, création des pages HTML( bootstrap) et mise en place des codes AngularJs1.5
Développement Spring Batch d'alimentation de données de deux sources de données.

Environnement : java(1.8),Maven3, Jenkins, BootStrap, DB2, , Junit,Web services(REST), EJB(statless) Spring 4.0(JDBC, IOC), Mysql,AngularJs ; Jboss (6.4),HTML, CS, Git, AssertJ, Cucumber.
Juillet 2015 -Février 2016 à CNP – Paris

Mission : Réalisation d'une application web  de modélisation Actif/Passe permettant de :
Développer des modèles mathématiques de pilotage et de quantification des risques financiers opérationnels,
Exécuter ces modèles lors de campagnes régulières ou exceptionnelles et analyser les résultats.
Réalisations :
Développement des couches Back-End et Front-End
Participation aux phases de livraison en recette et le livrable en production.
Mises en places des tests unitaires pour les couches services et accès aux données.
Amélioration des performances au niveau de la couche Back end ainsi que niveau front End.
Augmenter la couverture des tests du code, par la création des tests unitaires et d’intégration sur des composantes de code.
Environnement : java(1.7),Maven3, Jenkins, Hibernate, JPA, BootStrap, Oracle, EasyMock, Junit,Web services, Spring 3.0(MVC, DATA, IOC), Matlab, clearCase, Qunit,HTML, CSS

Depuis Juillet -2015: CNP Assurance
Mission : Réalisation d'une application web de modélisation Actif/Passe permettant de :
 développer des modèles mathématiques de pilotage et de quantification des risques financiers opérationnels,
 exécuter ces modèles lors de campagnes régulières ou exceptionnelles et analyser les résultats.

Réalisations :
1. Développement des couches Back-End et Front-End
2. Participation aux phases de livraison en recette et le livrable en production.
3. Mises en places des tests unitaires pour les couches services et accès aux données.
4. Amélioration des performances des couches applicatives.
5. Augmenter la couverture des tests du code, par la création des tests unitaires et d’intégration sur des composantes de code.
Environnement technique : java(1.7),Maven3, Jenkins, Hiberante, JPA, BootStrap, Oracle, EasyMock, Junit,Web services, Spring 3.0(MVC, DATA, IOC), Matlab, clearCase.

Sept 2013 -Juin -2015: Natixis
Mission : Au sein de l’équipe transverse (équipe responsable du référentiel client et données financières) :
-Mise en place d’un traitement batch d’envoi de mail sur les instruments financiers dont les données sont incomplètes.
-Responsable de l’application (E-tiers) : Référentiel des clients du groupe BPCE :
 Support niveau 2 (Mise à jours des données clients, relancer traitement)
 Ajout de nouvelles fonctionnalités en conformité avec la nouvelle réglementation Financière en vigueur (notamment la Taxe sur les transactions financières)
 Migration technique d’un composant E-Tiers : Etiers2FDA de tibco BW vers java.

-Participation au projet PRISM : Référentiel des instruments financiers :
 Ajout de nouveau composant Web Services
 Mises en place d’un traitement Batch d’envoi de rapport (Excel) à l’équipe conformité sur les limites de trading
 Développement de nouvelles IHM de consultations, création et mises à jour des produits dérivées : futures, options & stratégies :
- Formulaire de recherche en fonction de certains critères.
- Grilles des résultats
- Pop-up de création et modification
Environnement technique : java(1.7),Maven3, Jenkins, Hiberante, JPA, GWT, Tibco Business Works, Sybase,Web services,EJB3.
Environnement fonctionnel : Equities

Avril 2011 Mai- 2013 Caceis (Global asset servicing provider)
Mission : Responsable de l’application d’audit financier chez Caceis Bank/FastNet( Group Grédit agricole) sur la plateforme ( Paris et Luxembourg)
Dans le cadre de cette mission nous avons développé un portail d’échange avec les commissaires aux comptes
- Participation à la rédaction des dossiers d’analyse détaillée.
- Développement des couches 3-tiers de l’application
- Réalisation des tests de non régression ainsi que la documentation technique
- Optimisation SQL (indexation & requêtes) ainsi que le traitement au niveau java (algorithmique)
- Mises en place de la nouvelle réglementation européen (KIID : key Investor Information Document) au niveau de plateforme FastAudit.
- Génération des documents financiers via GP3 (la solution Web pour la gestion de portefeuilles)
- Suivi de production (support niveau 2)
Environnement technique : java(1.5) , Struts , Hibernate, RAD7, SyBase, Junit.,ExtJS, Unix, SQL,RTC,AngularJs.
Environnement fonctionnel : Gestion des titres

Mars 2010-Mars 2011 Procapital security service
Mission : Responsable des applications d’intégration des données financière de la plateforme Belgique
Dans le cadre de cette mission, nous avons pour tâche le suivi de l’intégration des ordres d’achats & ventes des titres financiers ainsi que le développement de nouvelles fonctionnalités
- Développement de nouvelles fonctionnalités de tenue de compte titre client
- Suivi quotidien des flux de données d’intégration d’ordres d’achat et de ventes
- Développement d’outil de génération des documents xml.
- Edition document financiers à destination des investisseurs via logiciel PrintNet
- Suivi de production (support niveau 2)
Environnement technique : java (1.6) , Spring , Hibernate, Eclipse3.4, Oracle10gi, Junit, selinum
Environnement fonctionnel : Services des titres (acquisition & négociation des ordres, ainsi que tenue de comptes)

Juillet 2009-Janvier 2010:Groupama(Paris)
Mission : Conception et mise en production d'une application dans le domaine d'assurance.
Dans ce cadre, j'étais amené à faire la conception et développement d'un site internet permettant aux personnes ayant un statu auto-entrepreneur de souscrire des produits d'assurances de leurs activités.

Modélisation UML : digramme de classe, séquence et d'activité.
Développement du site web basé sur le frame Work Spring MVC, et la couche persistance avec le FrameWork Hibernate
Génération des documents PDF (contrats d'assurance, les fiches de gestions) en utilisant la librairie java(Itext).

Répartition des tâches et du temps suivant la méthode SCRUM : avec une mise au point chaque matin sur l’évolution de la courbe du temps du projet.

Environnement technique : java(1.5) maven2, Spring MVC, Hibernate, Eclipse3.4, Oracle10gi , WebLogic, Junit ,Jquery
Environnement fonctionnel : Assurance (Multirisque, prévoyance & santé)

décembre 2008-Avril 2009 : Banque général de Luxembourg (Luxembourg)

Mission : Dans le cadre du projet PBRA de reporting financier, il s'agit de développer une application permettant aux gestionnaires de fonds des aides dans leurs analyses financiers.

Partie persistance : développement des classes d’accès à la base de donnée ainsi que les classes de tests en utilisant le frameWork Ibatis , ainsi que la gestion des dépendances (IOC) via le frameWork Spring

Partie présentation : développement des actions en utilisant le frameWork Struts pour la gestion des caches flows historiques, performances ainsi que la valuation des actions, ainsi que le développement des jsp permettant l’affichage de ces informations.

Développement des fichiers pom.xml pour la gestion des différents jars de l’application sur les différentes couches de l’application.

Environnement technique : java(1.6) maven2, Spring MVC, ibatis, Eclipse3.4, sqlSever. struts 1.3.8, unitils2.2, javascript, html
Environnement technique : Gestion des titres

Mars –Novembre 2008 : IBM ---> Renault
Mission : dans le cadre de préparation du salon mondial de l’automobile

-Développement d’un intranet de visualisation des nouveaux modèles de véhicules
- Partie persistance : en utilisant du JDBC développement des différentes requêtes SQL, les testes unitaires, et la documentation du code.

-Partie services : codages des différentes méthodes de gestions de métiers, et d’accès à la couche persistance, les testes unitaires, et la documentation du code.

- Partie présentation : développement des différentes actions de recherches en fonction de certaines critères, la modification et la suppression d’une donnée issu de la recherche, la documentation du code

- Développement des différentes pages en utilisant des taglib struts
Environnement technique : RAD7, Struts(1.3.8), Oracle 10gi , SVN, java1.5, JDBC, javascript, html, WAS

Septembre 2006 - février 2008 : IBM-->TOTAL
Mission : refonte de système monétique de TOTAL:
Lot1 :
- spécifications fonctionnelles
-Migration et refactoring
-Internationalisation des JSP
-Développement de la partie interactive en Java/J2EE /Struts/Spring/Hibernate (web Intranet) ,javascript
-Tests unitaires (JUnit, DBUnit)
-Bébogage

Lot2 :
-Développement de nouvelles pages Web avec du JSP, JSTL.
-Développement des actions Struts pour :
.Pour la recherche des dos...

Voir le profil complet de ce freelance