Nabil - Ingénieur de développement JAVA
Ref : 220922G001-
Domicile
95120 ERMONT
-
Profil
Ingénieur de développement (34 ans)
-
MobilitéTélétravail uniquement
-
StatutFreelance
-
Tarif Journalier MoyenVoir le tarif
-
Ingénieur Full Stack JAVA/JEE/Angular
Banque de FranceJan 2023 - Jan 2023Projet : Digitalisation des demandes entre les banques et les assurances
Technologies utilisées : Java , Hibernate, SpringMVC, Spring Boot, Maven, Rest WebServices, Postegres, Git, Tomcat, Maven, Sonar, JENKINS ,Angular 8 , TypeScript, Bootstrap, HTML/CSS Méthodologie : Scrum
Principales taches :
• Equipe de 8 personnes
• Réalisation des modules basés sur les frameworks Spring/Hibernate et Angular.
• Participation dans l'évolution de projet et la création des nouveaux modules
• Participation à la conception des maquettes
• Collaborer efficacement avec les autres responsables de programme et les principaux
contributeurs techniques
• Rédaction des scénarios de Test.
• Participation aux Tests d’intégration
• Documentation -
Stagiaire Full Stack Spring Boot/Angular | IT
CODINGJan 2021 - Jan 2022Projet : Développement d'une plateforme e-learning
Technologies utilisées : Eclipse java 8, Hibernate, Spring Boot, Maven, Junit, REST, Angular 13, Mysql
Principales taches :
• Rédaction des spécifications techniques et fonctionnelles
• Conception et création de la base de données
• Réalisation des développements Front et Back
• Réalisation des tests nécessaires pour assurer un bon niveau de fonctionnalité / la
qualité des applications -
Développeur Full Stack
Société GénéralJan 2021 - Jan 2022Projet : Système de gestion bancaire et financière
Technologies utilisées : Java 8 / Spring Boot, Spring Data, Spring Batch, Spring Security Spring MVC, Hibernate, Tomcat, Maven, Rest Webservice, Junit, Mock ,Jenkins , Sonar, Oracle10, Angular , TypeScript ,Bootstrap, HTML/CSS, git Méthodologie : Scrum
Principales taches :
• Equipe de 5 personnes
• Conception, Analyse et développement de A à Z des modules tout en respectant les
principes du clean code
• Gérer les environnements techniques, les cycles de développement, déploiement et
mise en production
• Définir et réaliser des tests unitaires autour des développements effectués
• Participation aux choix des solutions techniques
• Implémenter des modules basés sur les Frameworks Spring/Hibernate.
• Développement des Webservices REST
• Ecrire des script SQL
• Pilotage de projet
• Maintenance corrective et évolutive des produits
• Identifier et proposer des pistes de résolution en cas de problème technique
• Participer aux différentes cérémonies agiles (backlog grooming, sprint planning, daily
meetings et sprint rétrospective)
• Préparer et présenter les démos aux utilisateurs finaux
• Participer aux revues de codes et proposer des améliorations de la qualité du code
• Participer à l'amélioration continue du code (refactoring, chantier de modularisation)
• Documenter techniquement les solutions développées
• Rédiger les spécifications techniques
-
Master en développement des systèmes d'information et des réseaux,
Sfax, Tunisie2021 -
Licence Fondamentale en Sciences d’Informatique,
Sfax, Tunisie2013