Développeur
Java Fullstack
Descriptif du profil
Parcours professionnel
Nom de l’école
HiTeMa
Nombre d’années d’expérience
5 ans
Temps consacré à la veille technique
1 à 2h
Résumé
Il a commencé sa carrière de développeur web en 2014, en alternance, dans une entreprise qui conçoit et construit des systèmes électriques.
Il rejoint ensuite une grande banque française en tant que développeur Java Fullstack en participant à la refonte et l'évolution de différents projets.
En 2017, il rejoint une société de transport en commun français comme développeur Fullstack durant 4 ans.
Depuis deux mois, il travaille pour une entreprise de location de matériel professionnel comme développeur Fullstack.
Poste actuel
Ancienneté
4 ans
Détail du poste actuel
Développeur Fullstack pour une grande entreprise de transports en commun français durant 4 ans.
Il est intervenu sur 2 projets bien distincts.
Il est intervenu dans un premier temps sur le site de réservation de billets en ligne en participant au développement de composants et à la migration du legacy vers des technos plus récentes de Java8 à Java 11.
Dans un second temps, il est intervenu sur un site regroupant les informations liées aux machines en participant à la refonte complète du site, la mise en place des bonnes pratiques et le développement de nouvelles fonctionnalités. Il est également intervenu sur l'application qui gérait les itinéraires et l'info Traffic.
Lors de cette expérience, il avait également une casquette de référent technique, il participait à tous les entretiens techniques pour tous les recrutement.
Il accompagnait l'équipe et participait au choix techniques.
clean code : couverture de code (10% à son arrivé et 82% a son départ)
Team : 17 personnes dont 7 développeurs en agilité Scrum / Kanban avec des sprints 2 semaines.
Compétences techniques
Domaine expertise : Fullstack (50/50)
Langages : Java (8ans) / Javascript (8 ans) / Typescript / React / AngularJS / Jquerry / Vanilla
Architecture : micro services / monolithique modulaire.
Frameworks : Spring / Springboot / Hibernate.
Test : Junit / TestNG / Mockito / Jest / KarmaTest de charge : Jmetter / Cucumber / Birkin
Best pratices : TDD
Build / Task runner : Maven
Intégration continue : Jenkins / GitlabCI / SonarQube. Mise en place des pipeline.
IDE : IntelliJServeurs d'applications : Tomcat
Virtualisation / Conteneurisation : a quelques connaissances en Docker, il a déjà créé un dockerfile.OS : Windows
Compréhension processus agile : 10/10
BDD relationnelles : PostgreSQL / MySQL / Oracle
BDD non relationnelles : Cassandra / MongoDB
Serveur de moteur de recherche : quelques connaissances d'Elasticsearch
Stack principale
Java 11/ Springboot / React / Jquery
Langue(s)
Niveau d’anglais
Niveau technique
Autres langues
A l'aise à l'écrit, a plus de mal à l'oral
Poste idéal
Type de poste
Fullstack
Contrat recherché
CDI
Compétence(s) souhaitée(s)
Java, React
Degré de responsabilité
Confirmé, Lead
Levier(s) de motivation
Plus de méthodologie et d'organisation de travail
Organisation
Télétravail
Télétravail total
Identifiant
candidate-20980
Ce candidat
vous intéresse ?
Laissez vos coordonnées et un consultant va vous contacter
pour en parler et peut-être vous proposer d’autres profils.
Ces candidats peuvent aussi vous intéresser
- ReactFigmaNext.jsFrontendFullstackJavascriptTypescriptNode.jsNest.jsGitlabCIAWSAzureMySQL
- C# (.NET)AngularFullstack.NET coreSQL Server
- .NET coreReactAngularFullstackC# (.NET)AzureAWSNunitJest