Anne - Développeur JAVA
Ref : 220203I002-
Domicile
59000 LILLE
-
Profil
Développeur (30 ans)
-
MobilitéFrance
-
StatutFreelance immatriculé
-
Tarif Journalier MoyenVoir le tarif
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