malt logo

Malt freelance

Satisfaction des clients Malt : 4.5/5
Obtenir l'app

Salah Eddine Ouar

lead développeur java

Annecy, France

  • 45.8992
  • 6.1294
Proposer un projet

Préférences

Déplacement
Travaille en partie dans vos locaux et en partie en télétravail
Zone d'activité
Recherche des missions à Annecy et 100km autour
Durée de mission
Recherche des missions ≥ 6 mois

Vérifications

  • E-mail vérifié

Influence

Github

Github : ouar ouar
  • 0 Followers
  • 17 Repos
  • 0 Gists
Rejoignez la communauté Malt pour découvrir le profil complet de Salah Eddine Ouar
Rejoignez la communauté Malt pour découvrir le profil complet de Salah Eddine Ouar

Compétences (11)

Salah Eddine en quelques mots

Hi,

I'm a Full Stack developer: Java, Angular with more than 12 years of experience in IT projects.
I touch a little everything and that's how I enjoy the most, from analysis to development through architecture, review etc ...

I am based in Annecy, where I hold a Technical Lead position at Crédit Agricole Technologies et Services.

I know the most common J2EE technologies (Spring, Hibernate, JPA, JUnit, Selenium, Mockito, JSF, Struts, Maven, Docker ...), architectures in micro services, I have experience also in AngularJS, Angular6 .

I am also passionate about reading and running.

Portfolio

Portfolio uniquement accessible aux membres

Expériences

février 2014 - mars 2019 | Villejuif, France

Banque & assurances

LCL LE CREDIT LYONNAIS

Lead développeur (Scrum master)

Intégré dans une équipe transverse dont le rôle principal est de maintenir et faire évoluer le cadrigiciel (Framework) servant de socle au développement de la quasi-totalité des applications de la banque. Le Framework concerne les applications WEB et mobile.

L’équipe assure également un support de niveau 3 sur l’utilisation des composants fournis par le Framework. Elle fournit également une expertise technique sur différents sujets.

Responsabilités :

• Lead developer Java / Angular ;
• Scrum Master ;
• Veille technologique : Application performance management solution (inspectIT, Takipi,..);
• Veille technologique : Test automation (Toast TK);
• Etude pour la mise en place d’une API Management (Kong, WSO2) ;
• Animation de l’équipe et des rétrospectives de fin de sprint;
• Développement et entretien d'un Framework applicatif Java/JEE, jQuery, HTML, CSS;
• Développement mobile sur le projet SSO tablette: application hybride (AngularJS,Cordova);
• Refonte des IHM du portail intranet bancaire du LCL (Angular6) ;
• Développement de tests unitaires JUnit, Sélénium, Mockito ;
• Support aux développeurs Java/Web ;
• Accompagnent de la MOA et des métiers dans l’expression des besoins ;
• Monter en compétence des nouveaux arrivants ;
Environnement : SVN, GIT, Docker, Spring 4, Java 7, Maven, Ant, Jenkins, Junit, Selenium, HTML5,CSS3, Bootstrap, Javascript, jQuery, Angular, CORDOVA , Bower, DB2, MongoDB, WAS, Tomcat 6,NGinx, Eclipse, Méthode agile Scrum.
septembre 2009 - janvier 2014 | Paris, France

Conseil & audit

GFI INFORMATIQUE

Ingénieur d’étude et développement Confirmé

Projet KRONOS : Outil pour la gestion de présence des salariés d’ICDC et de la CNP assurances.

Taches réalisées :

• Mise en place d’un module d’administration (gestion des utilisateurs) (Spring)
• Développement de toute l'interface graphique du module d’administration en Web 2.0 (Spring mvc, Bootstarp Jquery).
• Gestion de base de données MySQL.
• Mise en place des tests unitaires (Junit4).

Environnement technique :

• Eclipse: Java (JEE), Spring (Core/Web/Security/LDAP/AOP), Maven2, Hibernate, JDBC, JUnit4, Tomcat, Tiles,MYSQL, JQuery, JSON, AJAX, Bootstrap


Sycomore chèque (Application web JEE de saisi de commandes de chéquiers et autres produits)

Refonte de certains modules de l’application sycomore chèque.

Taches réalisées :

• Création de l’interface homme machine en JEE (Struts 2)
• gestion de base de données ORACLE
• Langage PL/SQL
• Maintenance évolutive
• Aspects fonctionnels :
• Remise à niveau des spécifications fonctionnelles détaillées.
• Rédaction du dossier d’exploitation.
• Participations aux réunions d’avancement de mise en production.

Environnement technique :

• Eclipse: Java (JEE), Maven2, Hibernate, JDBC, JUnit4, Tomcat, ORACLE, Batch, JMS, Sonar



ATLAS (Application web JEE gérant l'organigramme du Groupe Caisse des Dépôts)

Taches réalisées :

• Création de l'interface homme machine en GWT 2.3
• Développement de modules de l'application en Java
• Développement et maintenance d’un web services (Axis).
• Corrections de bogues
• Maintenance évolutive
• Création d'un Batch Java avec l’ETL TALEND qui envoie des notifications JMS à toutes les applications abonnées à l'application JEE
• Requêtes SQL
• Procédures stockées
• Remise à niveau des spécifications fonctionnelles détaillées avant mise en production
• Rédaction du dossier d'exploitation
• Coordination d'équipes techniques pour gérer le chronogramme de mise en production
• Chiffrage en jours/homme du lot d'évolution
• Rédaction de spécifications fonctionnelles détaillées pour le lot d'évolution

Environnement technique :

• Eclipse: Java (JEE), GWT 2.3, Maven2, Hibernate, JDBC, JUnit, Tomcat, MYSQL, Talend, Services web(Axis), Sonar.


Projet : CEIBO (Centralisation des échanges interbancaires des back office).

Projet de partenariat entre la CDC et la Banque de France, pour la mutualisation du traitement des opérations bancaires de masse.

Taches réalisées :

• Modélisation de l'application (UML).
• Modélisation du modèle de données (Enterprise Architect)
• Rédaction du dossier de spécifications fonctionnelles détaillées.
• Définition de l'architecture de l'application.
• Animation et encadrement de l'équipe de développement (1 ingénieur).
• Réalisation des Maquettes de l'application
• Développement des composants de la couche de présentation (IHM)
• Développement de l’application en Java
• Gestion de base de données MYSQL
• Aspects fonctionnels :
• Remise à niveau des spécifications fonctionnelles détaillées.
• Rédaction du dossier d’exploitation.
• Participations aux réunions d’avancement de mise en production.

Environnement technique :

Eclipse: Java (JEE), Maven2, Hibernate, JDBC, JUnit, Tomcat, MYSQL, Batch, Sonar, JQuery, JSON, AJAX



Projet : Tiers WEB (application web, qui gère la lutte contre le blanchiment des capitaux et le financement illicite.)

Taches réalisées :
• Création de l’interface homme machine en JEE (Struts 2)
• Développement de l’application en Java.
• Développement et maintenance d’un web services (Axis).
• Corrections des bogues.
• Création de Batch UNIX
• gestion de base de données ORACLE
• Langage PL/SQL
• Migrations d’environnements.
• Aspects fonctionnels :
• Remise à niveau des spécifications fonctionnelles détaillées.
• Rédaction du dossier d’exploitation.
• Participations aux réunions d’avancement de mise en production.
Environnement technique :
• Eclipse: Java (JEE), Maven2, Hibernate, JDBC, JUnit, Tomcat, ORACLE, Batch, Services web (Axis), JMS, Sonar





avril 2019 - Aujourd'hui | Annecy, France

Banque & assurances

Crédit Agricole

Lead développeur

Direction Banque au Quotidien / Pôle Moyens de Paiements / Tribu Echange et Flux / Squad Virements

Responsabilités :
• Conception et développements techniques (Spring Core, Spring Batch, WebService Rest, API manager WSO2, Docker, Tests Automatisés, XL Release, Message broker (ActiveMQ), BDD relationnelles (MySQL, DB2),……..) ;
• Instruction et débogage des problèmes techniques avancés (analyse des performances,…) ;
• Veille technologique et réalisation de prototypes ;
• Accompagnent et conseille avec les architectes techniques des équipes dans leurs choix techniques ;
• Assurer les meilleures pratiques de développement ;
• Participation à la démarche qualité ;
• Monter en compétence des nouveaux arrivants ;
• Accompagnent de la MOA et des métiers dans l’expression des besoins.


Environnement:

SVN, GIT, IBM Jazz, Spring 4, Java 8, Maven, Ant, Jenkins, Junit, Selenium, Mockito, HTML5,CSS3, Bootstrap, Javascript, jQuery, AngularJs, DB2, WAS, Tomcat 9 , Eclipse, IBM Rational Software Architect, API manger WSO2, Docker, Ansible, Application Release Orchestration - XL Release, …

Recommandations externes

Formations

Langues

charter modal image

Notre succès est une oeuvre collective

Contribuez à cette réussite et au sérieux de la communauté en signant la charte du freelance Malt.

Signer la charte