Développeur Backend Java

Toulouse  - CDI

À propos de OpenAirlines

Partant du constat que chaque année près de 660 millions de tonnes de CO2 sont émises par les avions, soit plus de 20 000 kilos de CO2 par seconde, cette clean-tech a décidé d’agir en développant des solutions innovantes pour aider les compagnies aériennes à réduire leurs coûts et leur impact environnemental.


Fruit de 7 ans de R&D, le logiciel d’éco-pilotage SkyBreathe® Fuel Efficiency sort sur le marché en 2013. S’appuyant sur des algorithmes de Big Data, d’Intelligence Artificielle et de Machine Learning, le logiciel analyse automatiquement les très nombreuses données disponibles dans les boites noires des avions afin d’évaluer l’efficacité énergétique des vols et émettre des recommandations permettant de réduire la consommation de carburant et les émissions de CO2 des avions.


Récompensée par de nombreux prix dont la 2ème place du CleanTech Open, 1er concours international de startups clean-tech, la startup en hyper-croissance est aujourd’hui leader sur son marché et emploie actuellement une quarantaine de collaborateurs à Toulouse et dans ses filiales à Hong Kong et à Miami.

Description du poste

Au sein de l’équipe Développement, vous participerez au développement de notre logiciel commercialisé en mode SaaS :

  • Analyse de l’existant et migration massive (refactoring / modernisation) du code historique pour la refonte des briques logicielles d’intégration des données
  • Architecture et conception de nouveaux modules ou nouvelles fonctions du logiciel
  • Développement Agile (Scrum), intégration continue
  • Traitement des données en mode batch et streaming


Compétences indispensables

  • Développement backend dans un environnement Java (>=8) / Spring / Messaging (MQ / Kafka)
  • Bases de données relationnelles, décisionnelles et NoSQL


Ce qui serait un plus :

  • Services de cloud computing : AWS, Azure, Google cloud…
  • Connaissances en Python
  • Conception et mise en œuvre de services REST
  • Développement front-end JS/HTML5/AngularJS/Ionic

Description du profil

De niveau Bac+5, vous avez une expérience significative (4 à 10 ans) correspondant aux compétences indispensables et une maitrise des bonnes pratiques de développement Java.


Vous êtes autonome, dynamique, curieux, rigoureux et savez allier vision et pragmatisme.


Vous pratiquez une veille technologique continue et gardez un esprit ouvert et critique face à la variété des frameworks Open Source et du Web.


Vous avez le goût du travail en équipe et aimez partager vos connaissances.


Propulsé par