Kouraiem - Développeur JAVA
Ref : 190917F001-
75018 PARIS
-
Développeur (22 ans)
-
Totalement mobile
-
En cours d'immatriculation
Expérience professionnelle
Entre Octobre 2018 et Juillet 2019 : Groupe ADAMING Tunisie
Fonction: Ingénieur concepteur développeur Fullstack
Projet: ASB Quality : Une solution web qui s’adresse aux banques. Elle permet d’effectuer les
traitements nécessaires suite à la réception d’une réclamation d’un client ou bien un agent
bancaire.
Missions:
Participer à l’analyse des besoins et conception :
- Conception générale
- Réalisation des choix techniques
Participer au développement et aux tests:
- Développement du module Reporting(front-end et back-end)
- Développement du Module Sondage(front-end et back-end)
- Développement du module Satisfaction Client(front-end et back-end) o Développement
du module réclamation(front-end et back-end)
- Correction des bugs o Test des web services o Réalisation des tests Junit o Déploiement
du projet
Projet Environnement Technique:
Backend: JAVA/J2EE, Spring Boot, Spring Data 1.4, Spring Security, Apache Maven 3.3.9, Rest
web services, MySQL, Spring Batch, Web Socket, Camunda, BPMN, MySQL, MyBatis,
ARC(Advanced Rest Client), Junit.
Frontend : JavaScript, VueJs2.0, HTML5, Bootstrap 4, CSS3, NodeJs
Déploiement : GIT, Tomcat 9.
Entre Mai 2018 et Septembre 2018: ALTRAN Tunisie (5 mois)
Projet Gestion des recrutements : Il s’agit de faire la conception le développement d'une
application web pour la gestion et la suivie des offres d'emploi au sein d’Altran.
Missions:
Participer à l’analyse des besoins et conception :
- Identification des services à concevoir, des différents intervenants et du processus
actuel
- Conception générale (diagramme des cas d’utilisation et diagramme de classe) o
Réalisation des choix techniques, (langage utilisés, technologies, …)
Participer au développement et aux tests:
- Développement de la partie Back-end
- Test des web services
- Réalisation des tests Junit
Développement de la partie front-end:
- Plateforme candidature
- Plateforme responsable technique
- Plateforme responsable ressource humaine
Environnement Technique:
Backend: JAVA/J2EE, Apache Maven , Rest web services, Eclipse, Spring Boot,Spring
Data, Spring Security, MySQL, Junit, Postman.
Frontend: Angular 4, BootStrap 4, NodeJs.
Déploiement : GIT, Apache Tomcat.
Entre Juillet 2017 et Avril 2018: Altran Tunisie (10 Mois)
Projet Morpho Civis Népal:
Il s’agit de faire la customisation, la maintenance et le développement selon le besoin du client
d’une application web générique d’identification biométriques destiné au ministre de l’intérieur
du NEPAL.
Missions;
Correction des bugs
Customisation du produit générique pour le pays Népal
Ajout des fonctionnalités selon le besoin client
Faire des formations pour les nouveaux recrus
Environnement Technique:
Backend: JAVA JEE 7, EJB3, wildfly 10, Hudson, Apache Maven, Rest web services,
Eclipse Luna, Advanced REST Client.
Frontend : JSF2, Primefaces.
Base de données : MySQL, SQL
Méthodologies: Scrum.
Déploiement : SVN.
Entre Août 2016 et Juin 2017: TELNET Tunisie (11 mois)
Projet TAMBORIM KC 390 :
Il s'agit d'un logiciel avionique de distribution secondaire du courant électrique:
- Conduire les activités de Low Level Test (LLT) et dry run du software (RTRT, PTUGEN).
- Développement d'un outil de génération automatique des rapports des dry-run LLT
(Java, Swing, eclipse).
- Développement d'un outil de revue LLT du fichier excel (Java, Swing, eclipse).
- Conduire les activités High Level Test (HLT) et dry run de la version du logiciel SCMM
KC 390 V7.
- Développement d'un outil de vérification des résultats de dry run HLT (Java, Swing,
eclipse).
Projets et Stages
Entre Février 2016 et Juin 2016: TELNET INNOVATION LABS
Projet PFE :
- Conception d’un outil de diagnostic pour les automates temporisés :
- Conception et implémentation d’un IDE de construction d’automates temporisés (Java,
XML, Swing, Matlab).
- Implémentation d’un algorithme de diagnostic (Détecter une défaillance, la localiser et
déterminer ses causes).
- Génération du diagramme de diagnostiqueur (Java, Swing).
04/2015 Faculté des Sciences de Tunis, Projet académique
Projet : Conception et développement d’un site web de Vente aux enchères en ligne.
Environnement Technique : JSF2, PrimeFaces, EJB3, Eclipse, MySQL, Hibernate, Apache
Tomcat.
07/2014 Société de Ciment d'Oum El Kelil, Stage d’été (Kef) (1 mois)
Conception et développement d’une application de gestion de ciments.
Environnement Technique : Netbeans, MySQL, JDBC, Swing.
Formations
Novembre/2017 Oracle Certified Professional Java Programmer (Java 6, Score = 98%)
Mai/2017 Formation J2EE, «GTEC Training», Tunisie (Tunis)
Formation en JDBC, Hibernate, JSP, Servlet, JSF2, PrimeFaces, Spring (IoC, Security).
2013 – 2016 Cycle d’ingénieur, Faculté des Sciences de Tunis « FST », Tunisie (Tunis)
Diplôme d’ingénieur spécialité informatique.
2011 – 2013 IPEIM – Institut Préparatoire aux écoles d’ingénieurs El Manar, Tunisie (Tunis)
Cycle Préparatoire Physique Technique.
Compétences
Langages : C, C++, JAVA, SQL, ...
Web: XML, HTML5 / CSS3 / JavaScript, TypeScript, VueJS 2.0, Angular 6, JSF2, Services
Web (REST).
Systèmes: Linux, Windows
IDE: Eclipse, NetBeans, Visual Code.
Base de données: Oracle, MySQL, SQL Server, PostgreSQL, MongoDB.
Frameworks Spring Boot, Spring Security, VueJs 2.0, Angular 4
Libraries: EJB, JSF2, Primefaces.
Persistence: Hibernate, JPA, Spring DATA, JDBC, MyBatis.
Conception: UML.
Serveurs d’Applications/Web: Apache Tomcat, GlassFish, WildFly.
Moteur de workflow: Camunda, BPMN
Méthodologies : Agile « SCRUM ».