En tant que Développeur Fullstack Java, vous aurez comme mission de:
● Concevoir, développer et maintenir des applications robustes et scalables avec les technologies Java et Spring Webflux.
● Expériences significatives avec des architectures microservices et event-driven.
● Expériences avec les bases de données relationnelles et/ou orientée document et Redis.
● Expériences avec le framework front, comme VueJS.
● Expériences significatives sur les architectures à fortes charges.
● Connaissances appréciées sur le langage PHP et le framework Symfony.
● Familier avec les principes DevOps, notamment la CICD.
● Familier avec le versionning, notamment Git.
● Compréhension et usage des principes de craftsmanship.
● Contribuer à l'amélioration de la qualité du produit (Test coverage, Sonar, SOLID, YAGNI…)
● Participer à toutes les phases du cycle de développement logiciel, de la conception en passant par la mise en production et le run.
● Excellentes aptitudes à la collaboration et au travail en équipe.
● Bonne communication écrite et orale en français pour des interactions fluides avec le métier.
● Contribuer à l'amélioration continue des pratiques de développement.
● Assurer la maintenance et l'évolution des applications existantes.
● Sens critique permettant d'évaluer objectivement différentes solutions.
● Capacité à prendre du recul sur les problématiques techniques et fonctionnelles.
● Autonomie et proactivité dans l'organisation du travail et la résolution de problèmes.
● Participation active aux décisions d'équipe avec des contributions constructives.
● Capacité à respecter les délais tout en maintenant des standards élevés.
● Familier avec les méthodes agiles, notamment SCRUM.