coding développeur java react

Développeur Java Kafka Confirmé (H/F)

Paris Ile-de-France
Sur site + télétravail

Smartpoint en bref, qui sommes-nous et en quoi nous sommes différents ?

Créée en 2006, Smartpoint est une ESN française (Entreprise de Services Numériques) spécialisée dans la Data et l’Intelligence Artificielle. Nos 350 experts et consultants accompagnent les entreprises dans la conception d’architectures data durables, l’industrialisation des processus Data/IA (DataOps, MLOps), et l’intégration de l’IA générative pour des usages concrets à forte valeur métier. Implantée à Paris, Tunis et Casablanca, Smartpoint s’appuie sur une organisation agile et réactive, reconnue pour sa capacité à industrialiser les projets Data & IA à grande échelle tout en garantissant la sécurité, la conformité et la qualité des données. Certifiée ISO 27001 / 27701, évaluée Gold Ecovadis et engagée dans la réduction de son empreinte carbone, Smartpoint figure parmi les ESN les plus responsables du secteur.

Vos responsabilités et le périmètre du poste

En tant que Développeur(, vous interviendrez sur des projets web frontend et mobile particulièrement innovants.

  • Missions principales

    • Prendre part aux analyses techniques et aux études en amont des développements
    • Concevoir, développer et maintenir des applications Java intégrant Kafka comme système de messagerie ou de streaming.
    • Développer des producteurs et consommateurs Kafka robustes et scalables.
    • Assurer l’intégration de Kafka avec d’autres systèmes (bases de données, microservices, APIs…).
    • Participer à la mise en place d’architectures orientées événements.
    • Optimiser les performances et la résilience des applications.
    • Participer à la mise en production, et au support niveau 2/3.
    • Travailler en étroite collaboration avec les équipes DevOps, Data et Architecture.

Votre profil

De Formation : Bac +4/5 en école d’ingénieur ou université spécialisée en informatique. Vous justifiez d'une expérience d'au moins 6 ans dans un contexte similaire. Une expérience en lien avec une architecture orientée évènement, ou une expérience avec un Core Banking System est un plus. Des connaissances en termes d’éco-conception seront aussi un avantage.  

  • Développement Back-End en JAVA 17+
  • Les frameworks JAVA communs tels que Spring (Web, Security, Boot...)
  • Connaissance et pratique d’Apache Kafka (Producer, Consumer).
  • Connaissance de Kafka Stream, Kafka Connect et du Schema Registry
  • Les modèles d’architectures Microservice
  • Connaissance et pratique de l’architecture hexagonale
  • Connaissance et pratique du TDD, BDD
  • Pratique de la sécurité des API
  • Serveur d'application Jetty, Tomcat et des technologies JEE
  • Utilisation des outils de CICD (Gitlab) et de contrôle de source (Git)
  • Utilisation de Docker et Kubernetes
  • Techniques de conception (UML)
  • Les bases de données et la modélisation (SQL, PostgreSQL, Oracle, MySQL)
  • Les méthodologies Agile (User story, backlog, cérémonies, etc …)
 

Vos qualités pour réussir

Nous recherchons un(e) développeur(se) qui soit :

  • Autonome et polyvalent
  • Curieux(se) et qui aime découvrir de nouvelles technologies
  • ouvert(e) à travailler avec des équipes hétérogènes
  • attiré(e) par le challenge

Postuler à cette offre

Veuillez remplir les informations suivantes, notre service recrutement reviendra vers vous dans les plus brefs délais. Les champs obligatoires sont indiqués avec *.

    Prénom*

    Nom*

    E-mail*

    Téléphone*

    Joindre votre CV et votre message de motivation

    Joindre votre fichier au format pdf ou doc (taille maximale : 2Mo par fichier)