Développeur Java (Angular, Avaloq) (F/H)
Publiée le 08/11/2024
TMC Luxembourg
Au sein de l'équipe Front, spécialisée dans la gestion électronique des documents (dématérialisation, digitalisation des flux, signature électronique), vous jouerez un rôle clé dans le développement et l'optimisation des solutions de notre client.
Responsabilités :
- Analyse des besoins métiers : Vous examinez les besoins exprimés par les équipes métiers, les challengez, et proposez des solutions adaptées tout en identifiant les éventuelles limites techniques.
- Développement et documentation : Vous développez, documentez et testez des solutions logicielles conformes aux dernières normes et bonnes pratiques de développement.
- Animation de l'équipe agile : Vous facilitez l’organisation et le bon déroulement des rituels agiles (sprint planning, daily meeting, etc.) afin d'assurer la livraison des produits et services sous la responsabilité de l’équipe.
- Promotion des bonnes pratiques : Vous encouragez la responsabilisation de l’équipe et l’amélioration continue, tout en favorisant le partage des connaissances, les bonnes pratiques et l’esprit d'initiative et de collaboration.
- Collaboration inter-équipes : Vous facilitez les interactions avec les autres équipes pour lever les obstacles, réduire les dépendances et assurer une bonne coordination des points de synchronisation.
- Prototypage : Vous réalisez des prototypes (Proof of Concept) afin de tester et proposer des fonctionnalités innovantes.
- Accompagnement des collaborateurs : Vous soutenez les membres de l’équipe dans l’adoption des bonnes pratiques et dans l'acquisition de nouvelles compétences.
- Support technique : Vous assurez la gestion des incidents et le support technique sur les applications développées.
- Coordination des développements : Vous supervisez les développements transverses afin de garantir la livraison des fonctionnalités dans les délais impartis.
Profil :
· Diplôme supérieur en informatique.
· Plusieurs années d’expérience sur les frameworks Spring Boot et/ou Angular.
· Envie d’évoluer vers des fonctions de conception et développement full-stack.
· Maîtrise de plusieurs langages de programmation (Java, Angular...)
· A l’aise avec les principes algorithmiques.
· Bonnes connaissances des patterns d'architecture (MVC, etc.).
· Connaissance des concepts de workflow et case management constitue un atout.
· Familier des méthodologies agiles et expérience en Scrum.
· Intérêt pour les pratiques DevOps (CI/CD, OpenShift, Infrastructure as Code).
· Français C1/C2.
· Anglais B1 minimum.