Description du poste
1. Le développeur sénior Java event-driven est un membre de l'équipe d'architecture du client travaillant sur des activités transversales.
2. Il/elle réalise la conception et les activités dans le cadre de projets ou de produits agiles avec des architectures event-driven
3. Prenne en charge la conception et la mise en œuvre d'applications ou de frameworks Java basés sur Spring avec des capacités d'intégration avec Kafka via des flux Kafka.
4. Assistance à la définition avec d'autres collègues architectes d'architectures event-driven basées sur Kafka et Kafka Streams
5. Définition et mise en place des schémas et validations Avro
6. Intégration de composants applicatifs à l'aide de sujets Kafka, Kafka Streams et Kafka Connect
7. Développement d'applications ou de frameworks java basés sur Spring
Compétences du poste
8. J2EE, Spring MVC et Springboot
9. Hibernate
10. Connaissance approfondie de Maven
11. Connaissance de base de Kafka et des architectures event-driven
12. Connaissance approfondie de la mise en œuvre d'architectures event-driven avec Kaka et Kafka Streams
13. Connaissance de Kafka Connect et des connecteurs
14. Connaissances en tant que développeur de la chaîne d'outils DevSecOps (Sonarqube, Jenkins, Nexus/Artifactory)
15. Français C1 (essentiel)
16. Anglais niveau B2 (minimum)