Tech Lead Java Angular H/F
Role details
Job location
Tech stack
Job description
Participer à la conception et à l'évaluation des features à implémenter
- Coder les features et les tests associés dans le respect des normes, de l'ergonomie et des bonnes pratiques de développement,
- Tester des applications ergonomiques
- Livrer des applications à forte valeur ajoutée pour le métier en approche agile
- Assurer la qualité du code en respectant les principes du Clean Code (TDD, BDD, principes SOLID etc.)
- Développer la culture Craftsmanship par le biais de meetup et ateliers pratiques auprès de notre communauté Dev
- Accompagner les développeurs moins confirmés au sein de Winside en les aidant à progresser (orientations technologiques, assistance sur les points de blocage etc.)
- Réaliser les entretiens techniques pour les futurs Winsiders, Développement et mise en production de nouvelles fonctionnalités autour des référentiels Equity
- Optimisation et stabilisation du SI existant pour supporter de nouveaux volumes et activités
- Implémentation et maintenance de bases de données PostgreSQL et MongoDB
- Documentation et automatisation des processus pour améliorer la qualité et la productivité
Ce qui t'attend chez nous..
Tu interviendras en tant que Product Owner au sein d'une feature team dédiée aux API de distribution. Ta mission portera sur le développement d'une nouvelle brique stratégique, jouant le rôle d'orchestrateur central des réservations (chambres et produits annexes), afin de standardiser et automatiser les processus en fonction du contexte client et des canaux de distribution.
Cette mission est clé dans un environnement international, Agile et collaboratif, avec des interlocuteurs multiples (équipes techniques, produit, métiers).
Requirements
Et toi dans tout ça, tu as :Minimum 7 ans d'expérience en développement Java/Angular, dont 2 ans en lead technique ou management d'équipe.Une excellente maîtrise de Spring/Spring Boot et Angular (v10+), ainsi que des architectures REST.Une capacité à concevoir des architectures robustes, scalables et sécurisées.Une expérience confirmée dans des environnements Agile/Scrum.Une aisance dans la communication avec les parties prenantes techniques et métier.Un anglais professionnel, à l'écrit comme à l'oral.Un vrai sens du leadership, de la pédagogie et de la collaboration., * Minimum 7 ans d'expérience en développement Java/Angular, dont 2 ans en lead technique ou management d'équipe.
- Une excellente maîtrise de Spring/Spring Boot et Angular (v10+), ainsi que des architectures REST.
- Une capacité à concevoir des architectures robustes, scalables et sécurisées.
- Une expérience confirmée dans des environnements Agile/Scrum.
- Une aisance dans la communication avec les parties prenantes techniques et métier.
- Un anglais professionnel, à l'écrit comme à l'oral.
- Un vrai sens du leadership, de la pédagogie et de la collaboration.