Principales activités :
- Analyser, concevoir et développer les parties de son périmètre.
- Participer à la mise en place des bonnes pratiques, à la définition du cadre et des règles de développement avec l’équipe.
- S’assurer de la qualité de son code grâce à des outils d’analyse de code automatique.
- S’assurer de la bonne application des règles dans GIT et Gitflow.
- Partie prenante dans la mise en place des différents tests liés à la technologie (unitaires, techniques, fonctionnels, performance, sécurité).
- Maintien de la documentation.
- Interagir avec les PO/Scrum/Lead Dev/Tech Lead/Architecte pour comprendre et apporter des solutions.
- Assurer la maintenance des produits livrés (demandes d’évolution, anomalies).
- Veille technologique.
- Utilisation des outils du projet (Jira, Teams, Confluence…).
Expertise Back Java > 5 ans
Expertise Back JS > 2 ans si possible en NestJS
Expertise Front JS > 2 ans si possible en ReactJS
Expériences en développement sur des systèmes d’authentification
Sensibilité usage (UX), Mobile First, responsive
Connaissance des technologies Front-End en HTML5/CSS3 (SASS)
Grande sensibilité à la performance côté client, la maintenabilité et à la qualité du produit final
Culture DevOps : familier avec les outils de déploiement continu tels que Jenkins, à l’aise avec l’utilisation de Docker
Être familier de la programmation fonctionnelle, des solutions micro-services et des architectures et formats de données associés (API REST, JSON, etc.)
Être familier avec l’utilisation et modélisation de bases de données relationnelles et NoSQL (couchbase serait un +)
Être familier des architectures intégrées par les services (API Management, flux Asynchrones, …)
Être familier des architectures applicatives web scalables/clusterisables/stateless.
Expériences des méthodes de développement AGILE (Scrum)
Expériences du framework SAFe
• Runtime : Java, NodeJS
• Data : Couchbase, MySQL
• Monitoring Business : Kafka, stack ELK
• Frontend : ReactJS,
• Standards web : RFC HTTP, API design style REST Full,
• Langages : Javacsript, TypeScript
• Technologies : Maven, kubernetes ou Openshift
• Méthodes : BDD, TDD, Scrum
• Frameworks JS : Express+Loopback, ReactJS, NestJS+Fastify
• Frameworks API : API Blueprint, Swagger => OpenAPI et AsyncAPI
• Contrôle de version : GitLab, Git
• Intégration continue: Jenkins, Gitlab CI,
• Formats : JSON, YAML
• Framework d’Autorisation : OAuth2, Open ID Connect, JWT
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.
Voir toutes les offres