Développeur full stack Java / ReactJS (H/F)

Contexte:

Participer aux développements de la nouvelle Release de notre plateforme MD Dynamics Link, solution de Realtime Streaming Analytics dédiée à l'analyse de flux distribués temps réel. MD Dynamics Link facilite le développement d'applications métiers critiques en assurant le data streaming temps réel, la distribution des services, des algorithmes (streams) et datastores, ainsi que la haute disponibilité, la scalabilité massive et la supervision temps réel. 

Mission:

En tant que développeur.se full stack Java / ReactJS, tu interviendras en particulier sur:

  • le DevOps : analyse, conception, développement, tests, déploiment, intégration
  • la maintenance et la création de nouveaux dashboards d'administration et de supervision de la plateforme (nos dashboards sont conçus sur Grafana®)
  • l'amélioration et la création de nouvelles fonctionnalités core (back-end)
  • la mise en oeuvre de démonstrateurs destinés à la promotion de la platefome
  • la rédaction de la documentation, notamment des Guides Utilisateurs
  • participer au Daily Meeting, Sprint Planning, Product Baklog/User Stories, Sprint Review, Sprint Retro

Poste:

  • en CDD 6 mois, télétravail à temps plein
  • salaire : selon expérience
  • localisation: Bordeaux, Agen, Toulouse

Profil recherché

De formation Bac+4/5 en école d'ingénieur ou équivalent, tu es développeur confirmé avec 3 à 5 ans d'expérience sur un environnement de développement Java / ReactJS (ou sur un autre framework type Angular2, Backbone, ..) et maîtrise:

En front-end,

  • la création d'IHM à base de widgets/composants asynchrones (vue/modèle/contrôleur)
  • l'utilisation et la conception d'api REST/JSON
  • l'ergonomie en IHM (de supervision en particulier)
  • connaissances d'autres frameworks appréciées (Angular, Backbonejs, JQuery) 

Côté back-end, idéalement, tu as une expérience en:

  • programmation multi-threadées
  • systèmes distribués et asynchrones (messaging, brokers Activemq/Artemis, plateformes de data streaming)
  • architectures événementielles et micro-services
  • idéalement tu connais les langages sémantiques RDF/N3 et SPARQL

 Tu es :

  • sensible à la qualité du code (pratique software craftsmanship)
  • à l'écoute des enjeux business des clients
  • habitué du DevOps
  • curieux.se et passionné.e par les solutions innovantes
  • force de propositions

Le poste étant proposé en télétravail sur la base de la confiance, tu sais être rigoureux, autonome, remonter tôt les problèmes rencontrés, et tu appréhendes le développement agile dans le contexte actuel comme un challenge.

Notre stack technique:

  • OS: Linux/Ubuntu, Unix/MacOSX
  • Dev: Eclipse, Postman
  • DevOps: Git, GitLab, Jenkins
  • Langages: Java, Javascript (React JS, JQuery, Backbone), CSS3, HTML5
  • Messaging: Apache ActiveMQ 
  • BDD : Apache Jena (BDD NoSQL Sémantique Orientée Document, RDF, SPARQL) 

Candidature: contact@mddynamics.fr ou via le formulaire de contact

Bienvenu.e !