Mission
Nous recherchons un développeur back-end confirmé pour travailler sur un projet de conduite et d'exploitation des systèmes chez un de nos clients grands comptes.
L’application back-end est complexe avec une architecture micro-service.
L’équipe de 30 personnes, organisée de façon agile, prend en charge le SI dans son ensemble : orientation métier, conception, développement, test, ainsi que déploiement et supervision.
Activités principales
* Participation à la conception ainsi qu'à la mise en œuvre des développements à partir des spécifications fonctionnelles. Il est donc nécessaire de développer en respectant les bonnes pratiques définies et d’appréhender une architecture technique complexe.
* 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, Spring Core/Boot et les bonnes pratiques de développement Java
* Bonne connaissance sur les outils de développement (Maven, Git, IDE IntelliJ, …)
* Bonne connaissance du broker de messages Kafka et technologies d’échanges entre SI (webservices)
* Connaissance des architectures micro-services
* Connaissance de Docker, Kubernetes
* Connaissance des bases de données SQL et NoSQL. Idéalement base graph (Neo4j)
* Connaissance des technologies de streaming (Flink, Spark, Kafka Stream, …)
* Capacité à appréhender une architecture complexe et effectuer une montée en compétence rapide sur les technologies non maitrisées
* Sensible aux problématiques de performances et robustesses
* Familier avec les principes du travail et des méthodes en agiles
Technologies
* Java 11+, Spring (Core, Boot, …)
* Technologie de Streaming Flink, Broker Kafka
* Base graph neo4j
* Docker, Kubernetes
* Maven, Git, Jenkins, Sonar, IntelliJ
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.