Le poste DEV FULL STACK
Partager cette offre
Vision / conception technique
Spécification techniques
Développements
Compétences techniques
Java 17, Springboot - Expert - Impératif
MongoDB - Expert - Impératif
Vue.JS - Confirmé - Impératif
GCP, Kafka - Confirmé - Important
Connaissances linguistiques: Anglais Lu, écrit (Secondaire)
Description détaillée
Nous recherchons une personne avec expérience significative ( au moins 5 ans en développement) et qui souhaite toucher à tout et sait s’adapter aux différents contextes, une personne passionnée par le développement et sa qualité.
Vous avez une expérience avérée sur les langages de développement Java, node.js et vue.js mais vous vous considérez comme un profil “touche à tout”
Vous savez modéliser des API’s
Vous maîtrisez la modélisation de Bases de données telle que MongoDB
Vous maitrisez le protocole Kafka pour effectuer des échanges de données et en connaissez les bonnes pratiques
Vous avez des compétences en matière d’automatisation de Test
Vous aimez intervenir dans tout le processus agile
Vous êtes sensible aux principes, aux pratiques et aux outils DevOps (Ansible, Terraform, Kubernetes, Openshift, Docker, Docker-compose, CI, CD)
Vous êtes familier avec les services Cloud de Google
De nature curieuse vous effectuez une veille constante des technologies du marché afin de pouvoir partager le fruit de vos recherches avec vos coéquipiers
Vous êtes autonome et faites preuve d’initiative mais vous avez aussi à cœur de partager et de travailler en collectif avec votre équipe
Parmi les technologies plus particulièrement utilisées sur le périmètre concerné par cette offre, vous trouverez : Java 17,SpringBoot 2.7.9, MongoDB 4.4, GCP, Kafka, Vue.js.
Profil recherché
NIVEAU Expert
SA MISSION :
Un développeur full stack est un informaticien capable de réaliser des tâches à n'importe quel niveau technique de la pile des différentes couches qui constituent une application informatique.
Environnement de travail
SES COMPETENCES :
configurer l'infrastructure matérielle et le système d'exploitation ainsi que les dépendances entre les différents composants logiciels à utiliser ;
concevoir, manipuler et interroger des bases de données ;
concevoir le code de 'back-end' et les API d'accès à ces données sous forme de webservices, en utilisant des langages tels que Java, Python, Ruby, PHP ;
concevoir le code de 'front-end' qui est exécuté sur la plate-forme de l'utilisateur, le plus souvent un smartphone ou un navigateur Web, dans des langages tels que Javascript et ses bibliothèques, HTML, CSS ;
être capable de gérer et planifier un projet avec des méthodes de développement agiles telles que Scrum ou Kanban, pouvoir interagir avec le client et ses besoins, et documenter l'ensemble des parties du projet.
Même s'il a souvent une affinité ou des compétences plus étendues dans l'une des couches front ou back, le développeur full stack doit être familiarisé avec chacune d'entre elles.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +15 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
DEV FULL STACK
Coriom Conseil