Anne - Développeur JAVA

Ref : 220203I002
Email vérifié
  • Domicile

    59000 LILLE

  • Profil

    Développeur (29 ans)

  • Mobilité
    Totalement mobile
  • Statut
    Mandataire social de sa structure Freelance (SARL, SAS, EURL, etc)
Photo d'Anne, Développeur JAVA
Compétences
Kubernetes
HIBERNATE
Expériences professionnelles
  • Développeur web Java JEE fullstackangular

    SOCIETE GENERALE (la Défense)
    Jan 2019 - Jan 2021

    Projet Clic2Facture : Spécification, Conception et implémentation d’une plateforme de
    génération de factures.
    Cette plateforme aide les entrepreneurs à générer des factures, des devis, des bons de
    commande et des avoirs pour leurs différents clients.
    L’application permet de :
    - Saisir et sauvegarder les informations de chaque client.
    - Saisir et sauvegarder les produits et les services dont dispose l’entreprise.
    - Suivre les différentes dépenses de l’entreprise telle que les charges de
    l’électricité, de l’internet, des publicités …
    - Marquer les rendez-vous importants de l’entrepreneur avec ses clients.
    - Suivre les heures de travail des prestations et les facturer.
    Equipe :
    Notre équipe renferme quatre développeurs, un testeur, un product owner et un technical
    leader. Dans notre projet on applique la méthode de gestion de projet SCRUM
    Méthodologie : Agile SCRUM

    Outils&Technologies : Front End : HTML, CSS, SCSS, Javascript, typescript, Jquery, Bootstrap, Angular 8 Back End : JAVA, Spring security, Spring test, Caching, Hibernate, JPA, SQL, Postgres Architecture : 3 tiers Integration continue : GitHub Gestion de versions : Git Modélisation : UML, starUML Outils : Postman, API REST, GitBash, Jira, Swagger
  • stage Développeur web Full Stack

    Pour l’éditeur de logiciel Be-Softilys
    Jan 2018 - Jan 2018

    Equipe :
    Suivant la méthode de gestion de projet SCRUM notre équipe comprend un « Technical
    leader », un « Product owner », une équipe de test et une équipe de développement qui
    comporte cinq développeurs.
    Framewok pour la partie font end : la conception et le développement d’un socle
    technique de composants graphiques dédié aux équipes de développement au
    sein de Be-Softilys.
    Ce projet est composé de deux grands axes :
     La librairie : elle renferme les composants du framework tel que : un composant de
    tableau(sof-table) , un composant de combo-box multiselect(sof-multiselect), un
    composant de drag and drop (sof-drag-drop) etc. Ces composants sont conçus
    d’une manière qui exige le respect des normes UX de be-Almerys.
     La demo : c’est une interface simple et claire qui permet d’exposer ces composants
    tout en indiquant les prérequis, les configurations nécessaires et les instructions de
    code html, css et ts. Cette demo sert à guider les autres équipes de développement
    étape par étape afin de bien intégrer ces composants dans leursimplémentations.
    Projet de Supports de droits SD : Développement d’une plateforme de génération de
    cartes médicales.
    Dans ce projet : développement d’une plateforme qui permet aux professionnels de santé
    tel que les médecins de saisir les données personnelles de leurs patients ainsi que des règles
    bien déterminées afin de générer le type adéquat de carte pour chaque patient.
    Projet de Référentiels Ref : Développement d’une plateforme de classification de données.
    Il s'agit de la création de plusieurs catalogues suivant le contexte réglementaire et interne
    d'Almerys notamment la nomenclature des actes, pathologie, pays, devises... avec la
    possibilité de l'export et l'import de ces catalogues sous format PDF et excel.
    Au niveau de ce projet, nous exposons toutes les données nécessaires qui seront
    consommées par les équipes de développement au sein de Be Almerys. Pour ce faire, nous
    présentons plusieurs API documentées par l’outil Swagger permettant ainsi d’accéder aux
    différentes données. Ces dernières sont bien regroupées dans des catalogues qui elles même
    sont bien classées sous des régimes et des contextes bien définis.

    Outils&Technologies : Front End : HTML, CSS, SCSS, typescript, Angular 2+, Bootstrap Back End : JAVA, Spring boot, Spring data, Spring security, Spring test, JPA, Hibernate, JUnit, Mockito, Assertj, SQL, NoSQL, Postgres, MongoDB Méthode de gestion de projet : SCRUM Outils : Git bash, GitLab, Postman, API REST, Jira, SonarQube, Swagger, IDE(Eclipse, Visual Studio Code)
Études et formations
  • Diplôme National d’Ingénieur en informatique

    Ecole Nationale des Sciences de l’Informatique (ENSI)
    2018
Autres compétences
COMPETENCES TECHNIQUES


Langages
Java / Java EE, Javascript, PHP

HTML 5 / CSS3, Typescript, JSON, XML



Outils de développement
Intellij IDEA, Eclipse, Visual studio code, DataGrip, Webstorm, PHPstorm

Maven, NPM, Postman

Docker, Jenkins, Kubernetes


Frameworks Bibliothèques
Spring (MVC, Boot, Data JPA, Security, DevTools, Spring Web)

JPA / Hibernate
Thymeleaf, JSP, Apache Freemarker
Lombok, Junit5, Mockito, Testcontainers, JWT, Swagger

Angular 10, React, Bootstrap, Saas,


Méthodologies
Méthode Agile, Cycle en V, Itératif incrémentale

Webservices
REST, SOAP

Conception / Modélisation
Merise, UML

Serveur d’application
Apache Tomcat, WildFly

Versioning
Git, GitHub, GitLab
FORMATION


2018 - 2019
Titre professionnel Concepteur développeur d’application (RNCP 6 /Bac +4)
/ Greta Gmte 94


2017- 2018
Titre professionnel développeur web (RNCP 5 /Bac +2)
/ Greta Gmte 94



COMPETENCES GENERALES

Maquetter une application.
Développer des composants d’accès aux données.
Développer la partie front-end et back-end d’une interface utilisateur web.
Concevoir et mettre en place une base de données ainsi qu’une application.
Développer des composants dans le langage d’une base de données.
Collaborer à la gestion d’un projet informatique et à l’organisation de l’environnement de développement.
Développer des composants métier.
Construire une application organisée en couches.
Préparer et exécuter les plans de tests d’une application.
Préparer et exécuter le déploiement d’une application.

CERTIFICATIONS

Building Real-Time REST APIs with Spring Boot - Blog App
Identifiant de la certification : UC-15ca301c-3050-4095-acd2-0799ba3d05d0

Développez des applications Web avec Angular
Identifiant de la certification : 6084830746

Testez votre code Java pour réaliser des applications de qualité
Identifiant de la certification : 5049874003

Créez une application Java avec Spring Boot
Identifiant de la certification : 9586089072

Devenez développeur Java
Identifiant de la certification : UC-b721a830-f1a6-4fae-87f9-76e042920962

JavaScript : la formation ULTIME
Identifiant de la certification : UC-429a4d2d-5a89-4b40-9770-565a297c596f


LANGUES
Anglais : Bon niveau / Niveau B2


Type d’intervention
 Identification des besoins.
 Rédaction des spécifications techniques et documentation.
 Implémentation de divers modèles de conception tels que Singleton
 Définition des scénarios et des interfaces.
 Configuration et mise en place de l’environnement
 Implémentation de la partie backend en utilisant Spring Boot
 Implémentation de la partie frontend en utilisant Angular8
 Implémentation des tests unitaires et d’intégrations avec Junit, Mockito et Assertj
 Développement des Web services de type REST
 Documentation des Web services avec Swagger
 Maintenance évolutive et corrective

Compétences techniques
Front End : HTML, CSS, SCSS, javascript, typescript, Jquery, Bootstrap, Angular 2+
Back End : JAVA, SWING, Hibernate, JPA, Caching, JUnit, Mockito, Assertj, TDD, SQL, noSQL,
MySQL, Oracle, Postgres, MongoDB
Architecture : 3 tiers, MicroServices Integration continue : Gitlab, Github Gestion de versions : Git
Modélisation : UML, BPMN, Star UML, Creately, Gliffy, HIBERNATE
Méthode de gestion de projet : SCRUM
Designs patterns : IoC, MVC, DAO, Singleton, DTO
Outils : Git bash, Postman, API REST, Jira, SonarQube, Swagger, Latex, Microsoft office, IDE(Eclipse,
Visual Studio Code, Code Blocks )
LANGUES :
 Anglais : bon

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Ingénieur de développement JAVA
Bacem

Ingénieur de développement JAVA

  • LA GARENNE-COLOMBES
JAVA Angular REACT.JS
Bientôt disponible
CV Développeur JAVA
Nathalie

Développeur JAVA

  • TOULOUSE
JAVA C# Angular
Disponible
CV Scrum Master / chef de projet
Samir

Scrum Master / chef de projet

  • PUTEAUX
AGILE SCRUM JAVA JIRA SQL SAFE
Disponible
CV Développeur C++ Haute-Performance
Shannah

Développeur C++ Haute-Performance

  • ALFORTVILLE
PYTHON OPENMP C++ CSS SQL PHP JAVASCRIPT JAVA
Disponible
CV DevOps Apache Kafka
Fares

DevOps Apache Kafka

  • SAINT-MAUR-DES-FOSSÉS
APACHE KAFKA Kubernetes JAVA GIT ELK SQL CI/CD GO
CV Développeur JAVA
Vicheva

Développeur JAVA

  • STAINS
JAVA POWERSHELL HTML CSS SQL PYTHON C# C J2EE C++
Disponible
CV Ingénieur de développement JAVA
Rabie

Ingénieur de développement JAVA

  • DEUIL-LA-BARRE
JAVA J2EE HYBRIS JSP ORACLE SQL Angular
Disponible
CV Ingénieur Software embarqué
Cloé

Ingénieur Software embarqué

  • MARETZ
C++ C JAVA PYTHON
Bientôt disponible
CV Ingénieur de développement JAVA
Khadim

Ingénieur de développement JAVA

  • ANGOULÊME
JAVA Angular
Bientôt disponible
CV Développeur Fullstack | Expert Cloud | Graphiste
Mohamed Amine

Développeur Fullstack | Expert Cloud | Graphiste

  • AVIGNON
JAVASCRIPT Angular ORACLE SQL SERVER JAVA ORACLE HCM CLOUD WEB UI SQL C++ MYSQL
Disponible