You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Slim Ben AttiaSB

Slim Ben Attia

Développeur Java JEE full stack

500 €/jour
1 projet
Paris, FR
3-7 ans

Délai de réponse moyen : 1h

À propos de Slim

Ingénieur informatique, 5 ans d’expérience, confirmé en
Java 8, Maven, Hibernate, Spring security, Data, Boot, GIT, web service REST,HTML 5 ,CSS 3 , Bootstrap, Angular 7.
Autonome et doté d’un excellent relationnel .
  • Français

    Capacité professionnelle complète

  • Anglais

    Capacité professionnelle complète

Accepte de travailler sur site
Paris (jusqu’à 50 km), Lyon (jusqu’à 100 km), Lille (jusqu’à 100 km), Bordeaux (jusqu’à 100 km), Nantes (jusqu’à 100 km)

Expériences

  • DGFIP
    Ingénieur Java/JEE
    SECTEUR PUBLIC & COLLECTIVITÉS
    février 2022 - Aujourd'hui (4 ans et 4 mois)
  • MIPIH
    Ingénieur d’études et développement Java JEE.
    SANTÉ & BIEN-ÊTRE
    mars 2021 - Aujourd'hui (5 ans et 3 mois)
    Amiens, France
    Projet : Projet Prodige GHT de Mars 2021 à ce jour .
    Contexte : Prodige est une solution pour l'ensemble des métiers médico-administratifs de l'hôpital.
    *Gestion de l'hôpital (Gestion des patients, Ressources humaines hospitalières,
    Economie, logistique et finances, Pilotage décisionnel de l'établissement)
    *E-santé́ et parcours des patients (Téléconsultation et télé expertise, Messagerie
    sécurisée de santé, Coordination des professionnels de santé́)

    Equipe : 1 chef service, 2 Product Owner, 1 Scrum Master, 5 développeurs.

    Déroulement : sur site (Amiens) et à distance, la communication entre l’équipe se fait via Skype , star leaf et Outlook.

    Réalisations :

    *Formation pendant 5 jours pour connaître le socle technique de Mipih dans une équipe de 5 personnes ( 2 organisateurs et 3 participants ).
    *Participation à la rédaction des spécifications techniques et des documents
    d’installation.
    *Installation de l’environnement de travail.
    *Vérification des données des fiches de paie via Net entreprises.
    *Affichage de la date de fin prévisionnelle sur l’historique des contrats/avenants.
    *Ajout et valorisation de 28 champs dans la table Entête Bulletins de paie à partir de
    l’XML du bulletin de paie fourni par AGIR (projet coté back end qui permet la
    génération des bulletins de paie chaque mois )
    *Génération des bulletins de paie avec Jasper Report.
    *Envoi des Alertes mail de l’Intégration des bulletins de paie avec rejets et sans
    rejets.
    *Correction des bugs au niveau de la génération des bulletins de paie.
    *La revue de code.
    Base de données (Oracle)
    *Création du script SQL pour ajouter des champs au niveau de la base de données.
    *Développement Pl/SQL pour l’insertion des tables.
    L’intégration continue et le déploiement continue (Jenkins)
    *Exécution des tâches de build.
    *Exécution des tests unitaires.

    Tests/recette :
    *Tests unitaires( Junit Test )
    *Création et exécution des tests croisés via la plateforme rally.
    *Tests fonctionnels .
    *Recette technique (vérifier le respect de l’architecture).
    Qualification du projet :
    *Rally: une plate-forme d'entreprise spécialement conçue pour faire évoluer les
    pratiques de développement agile.
    *Mise à jour du statut des user story ou des defect (en dev , en revue de code , en
    tests , fini).
    *Suivi de l’équipe. (absent, sur site , en télétravail).
    *Akuiteo : est la solution de gestion commerciale, opérationnelle et financière
    destinée aux sociétés de service gérées par affaires ou projets.
    Saisir chaque jour les tâches développées et le temps passé pour que la société
    fasse une estimation du coût de développement du projet.
    Modélisation UML : MagicDraw
    *Ajout des champs au niveau des tables de la base de données.
    Agilité :
    *Daily meeting chaque jour de 09:20 à 09 : 45 via star leaf .
    *Participation au sprint planning.
    *Taille de sprint : 3 semaines.

    Environnement technique :

    *Langage : Java 8 ,JWT, Angular.
    *Outils : Eclipse Oxygen, Jboss, Git bash ,gitblit, Rally, Akuiteo.
    *Framework : Hibernate ,Spring Batch , Spring Boot,
    *Design Pattern : MVC .
    *SGBD : Oracle.
    *UML : Magicdraw.
    *Méthodologie : Scrum.
  • Direction générale des Finances publiques
    Développeur Java Jee full stack Junior
    SECTEUR PUBLIC & COLLECTIVITÉS
    janvier 2019 - décembre 2020 (2 ans)
    Paris, France
    Contexte :

    Le projet a pour objet d'offrir aux usagers particuliers et professionnels un service en ligne permettant l'acquisition dématérialisée des déclarations soumises à enregistrement (dons manuels, successions…) et le paiement en ligne les droits correspondants.

    Equipe : 1 chef de projet ,2 référents techniques, 7 développeurs, 3 testeurs.

    Rôle : Ingénieur d’études et développement Java EE .

    Réalisations :

    Coté Back-End :

    Développement de la couche persistance d'application (Hibernate).
    Création les Web services RESTful avec Spring(GET,POST,PUT,DELETE).

    Coté Front-End :

    Développement Web (HTML5/CSS4/Javascript/Jquery/ JSP) en utilisant le Framework Bootstrap 4 et Spring Web Flow.
    Utilisez des API web(API Calculette, API Recherche).

    Base de données (Postgresql) :

    Création et modification de table postgresql.
    Insertion des données dans une table postgresql.

    Test Unitaire (Junit) :

    Assurer que le code répond toujours au besoin même après d'éventuelles modifications.
    Création d'une instance de la classe et de tout autre objet nécessaire aux tests.
    Appel de la méthode à tester avec les paramètres du cas de test.
    Comparaison du résultat obtenu avec le résultat attendu : en cas d'échec, une exception est levée.

    Qualification du projet :

    Détecter et création des bugs au niveau HP ALM( logiciel fourni par DGFIP pour qualifier les projets.
    Préparer et exécuter les campagnes de tests.
    Analyser et publier les résultats, mettre en évidence les anomalies.

    L’intégration continue et le déploiement continu : (Jenkins)

    Paramétrage de Jenkins.
    Exécution des tests unitaires.
    Configurer et exécuter les tâches de Build.

    Tester et améliorer la qualité du code : (SonarQube , SonarLint)

    Installation du SonarLint au niveau Éclipse.
    Eliminer la duplication de code (0% du duplication du code).
    Faire les Tests unitaires et couverture de code (Minimum 70 % couverture du code par les tests unitaires).
    Corriger les bugs potentiels.

    Environnement technique :

    Langage : Java 8 .

    Outils : Eclipse Oxygen, Tomcat, SVN, JUnit, , SonarLint , SonarQube , HP ALM.

    Framework : Hibernate 4 , Spring 4 , Spring Security, Spring Boot, Spring Web Flow Bootstrap 4 .

    Design Pattern : MVC .

    SGBD : Postgresql.

    Autres : UML, Scrum.

Recommandations

Soyez le premier à recommander Slim

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Baccalauréat scientifique ( Section Math)
    Lycée Montfleury
    2011
  • Cycle préparatoire aux études d’Ingénieur .
    Institut préparatoire aux études d'ingénieurs de Bizerte
    2012

Certifications

  • Certification Niveau pre intermediate.
    British Council
    2014
  • CISCO Niveau 2/3/4
    CCNA
    2017

Compétences (19)

Catégories