Activités :
• Participer à la conception ainsi qu'à la mise en œuvre des développements à partir des spécifications fonctionnelles, développer en respectant les bonnes pratiques définies
• Savoir estimer la charge des tâches confiées et savoir réestimer le reste à faire
au fil de l'avancement des développements
• Participer à la couverture des tests (TU/TI et tests autos), à la correction des anomalies fonctionnelles et/ou techniques
• Participer aux différentes réunions/ateliers de l'équipe
• Adopter un regard critique sur les travaux demandés en termes de choix de techniques ou fonctionnelles et donc être force de proposition afin d'améliorer l'application
• Savoir communiquer et remonter les alertes ou points de blocages aux personnes concernées
Compétences :
• Bonne connaissance des technologies Java, event sourcing et systèmes distribués
• Bonne connaissance des technologies Angular JS/Angular 7, Spring
• Connaissances Spark et Scala est un plus
• Connaissance de BDD type Cassandra, Kafka
• Sensible aux problématiques de performances
• Bonne connaissance en Maven, Git, IntelliJ
• Connaissance des technologies/protocoles d’échanges REST & SOAP
• Les principes du travail et des méthodes en agile