Développeur
Java full stack



Descriptif du profil
Parcours professionnel
Nombre d’années d’expérience
2 ans
Temps consacré à la veille technique
2 à 5h
Résumé
Il effectue une licence puis un master en alternance et obtient son diplôme en septembre 2021 après 1 an et demi d'alternance dans une ESN en mission pour une branche des comptes publics de l’Etat. Il est aujourd'hui depuis quelques mois chez un acteur du secteur bancaire en tant que développeur Java full-stack.
Poste actuel
Ancienneté
1 ans
Détail du poste actuel
Dans une ESN en mission pour un acteur du secteur bancaire.Il intervient pour l'équipe "commando", sur un projet d'analyse des risques d'investissement. Il développe un cloud computing permettant de passer de Excel à Python, et rendre les outils plus disponibles pour l'équipe et également les développeurs. Il intervient en tant que développeur Java full-stack (dominante back 80%).
Ses missions principales sont les suivantes :- Développement de nouvelles fonctionnalités- Effectuer les tests sur un environnement spécifique- Maintenance opérationnelle- Tests
Il est également en charge d'entretiens techniques et d'acompagner les juniors au sein de son ESN, et va bientôt entre en charge des formations.Il évolue dans une équipes de 6 développeurs (5 fullstack et 1 front) en méthodologie agile scrum sur des sprint de 1 mois.
Compétences techniques
Domaine expertise : Full stack (back 80%)
Langages : Java (2 ans) jusqu'à la version 8 professionnellement, personnellement sur java 17. Python (sur son expérience actuelle de façon minoritaire), Scala (dans un contexte personnel), C / C++ (dans un contexte universitaire)
Mobile : Android (contexte universitaire)
Front : Javascript (Angular (pendant quelques mois lors de sa mission précédente, react (sur son expérience actuelle) - Vue.js sur des projets personnels
Architecture : Microservices / événementielle (récemment)
Frameworks : la suite spring depuis 2 ans (JPA, security, batch...) / Springboot / Hibernate
Test : unitaire (JUnit, Mockito) / intégration
Best practices : TDD (il connait les principes), Pair programming, Code Review, design patterns
Intégration continue : Jenkins (modifications / adaptation des pipeline, sinon majoritairement utilisateur)
IDE : IntelliJ
Virtualisation / Conteneurisation : Docker (a titre personnel sur des projets, utilisation des containers pour avoir un serveur en local, créer des images) / Kubernetes (utilisateur)
Cloud : AWS / Azure (utilisateur mais quelques petites modifications : déploiement des services existants, configuration des bases de données)OS : Windows / Linux
BDD relationnelles : Oracle et Hbase (dans un contexte professionnel) / Contexte personnel : PostgreSQL / MySQL / Bigquery
BDD non relationnelles : MongoDB
Serveur de moteur de recherche : Elasticsearch (connaissances intermédiaires)
Stack principale
MongoDB / Java 8 / Spring / microservices / React / Git / Jenkins
Langue(s)
Niveau d’anglais
Courant
Autres langues
Il travaille actuellement dans un contexte anglophone
Poste idéal
Type de poste
Fullstack, Backend
Contrat recherché
CDI, Freelance
Compétence(s) souhaitée(s)
Java
Degré de responsabilité
Débutant
Levier(s) de motivation
Challenge technique, Se perfectionner auprès d'expert
Organisation
Télétravail
Télétravail partiel (1-4 jours/sem)
Secteur
Paris et périphérie
Identifiant
candidate-136578
Avis du consultant
structuré,dynamique



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
- TypescriptGolangBackendGo
- GolangBackendGo
- GolangBackendGoGitlabCIPostgreSQL












