Description du poste
La mission consistera à concevoir et implémenter les solutions les plus adaptées aux besoins des différents clients, tout en prenant en compte les enjeux techniques de la plateforme (performance, scalabilité, résilience, sécurité). Les principales missions à mener sont :
1. Analyse des besoins : compréhension des exigences fonctionnelles et techniques des projets, participation au chiffrage, à la rédaction des spécifications techniques et fonctionnelles
2. Conception et développement :
o Conception, développement et maintien des applications répondant aux besoins
o Proposition de solutions techniques innovantes en collaboration avec les architectes de la plateforme
3. Tests et qualité : garantie de la qualité de test attendue via lécriture de tests (unitaire, intégration) tout au long du cycle de développement
4. Déploiement et maintenance :
o Participation aux UAT & au suivi du déploiement des versions de la plateforme pour chaque client
o Maintenance corrective et évolutive des applications, en résolvant les incidents (support L3) et en apportant des améliorations
5. Collaboration et communication :
o Etroite collaboration avec les équipes de développement, de design et de gestion de projet dans un environnement Agile (Scrum)
o Participation aux cérémonies Agile (daily, sprint planning, rétrospective) et de suivi de projet
6. Formation et transfert de compétences :
o Formation et accompagnement des membres de léquipe moins expérimentés sur les technologies et les bonnes pratiques de développement
o Documentation des processus et des solutions mises en place pour faciliter le transfert de connaissances
Qualifications
7. Langages de programmation Java 8/11/12
8. Framework Front Angular2 ou VueJS
9. Design Principles & Design Patterns les plus répandus pour produire un code maintenable et évolutif
10. WSL2
11. Frameworks Spring / Hibernate
12. Langage SQL et modélisation BDD relationnelle
13. RESTful API
14. Middleware : Kafka
15. Versioning : Git, Gitlab
16. Build : Maven, npm
17. Contexte international : francophone et anglophone (niveau B1/B2 oral et écrit)
Informations supplémentaires
18. Des parcours professionnels sur mesure (évolution de carrière, formations adaptées, mentoring) ;
19. Avoir le choix de sa mission et un accompagnement personnalisé tout au long de votre carrière ;
20. Evoluer dans un environnement où lapprentissage est favorisé : formations certifiantes, e-learning, meetUp, concours de code, parcours dévolutions etc ;
21. Faire partie de communautés dexperts qui partagent leurs savoirs et expériences au sein de nos centres de compétences ;
22. Un environnement convivial avec de nombreux événements festifs (soirée annuelle, séminaires & teambuiding, déjeuners et afterworks) ;
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.