This position is no longer available.

Développeur(se) Java Back-End

Permanent contract
Toulouse
Salary: Not specified
Starting date: July 31, 2021
Occasional remote
Experience: > 3 years
Education: Bachelor's Degree

Hinfact
Hinfact

Interested in this job?

jobs.faq.title

The position

Job description

Objectifs du poste :

Dans le cadre du développement de l’application d’aide à la formation des pilotes, Hinfact recherche un(e) developpeur(se) back-end pour supporter la conception technique et le développement de cette application.

Les objectifs du poste sont les suivants :

  • Participer à la conception de l’architecture du backend de nos applications en fonction des spécifications fonctionnelles ;
  • Développer les nouvelles fonctionnalités sur ces applications Java (Spring Boot) ;
  • Être moteur dans la mise à niveau de la qualité du code, en vue de sa mise en production, via du refactoring et le développement de tests ;
  • Proposer des fonctionnalités ou idées pertinentes pour l’application, ou la stack technique ;
  • Prendre part à la mise en place de l’environnement de développement (Environnement de test, CI/CD, pratiques devops, …) ;
  • Prendre part au process de déploiement des outils chez les clients ou sur le cloud.

Suivant le profil de la personne recrutée, ses envies et l’évolution des projets, elle pourra être amenée à traiter d’autres problématiques (Front-end web ou mobile, Data Engineering, Data Science sur l’outil d’Analytics, etc.).

L’environnement technique :

Hinfact développe une application pour tablette avec React Native, et une appli web qui utilise React JS pour les environnements Front-end. Tout cela est supporté par un Back-end Java avec Spring Boot. La gestion et le stockage des données se fait avec MongoDB et des containers Docker sont mis en place pour simplifier le lien entre ces briques.

L’environnement humain :

Au quotidien, vous serez intégré(e) à l’équipe de développement et échangerez notamment avec les responsable produits et techniques pour la spécification fonctionnelle et technique, et l’ensemble de l’équipe pour le développement.
Nos locaux se situent à la toute récente Cité des Startups, dans le quartier Montaudran, nouvel espace dédié aux startups, notamment muni d’un Fablab et de nombreux services pour les collaborateurs. Nous avons aussi à disposition un simulateur d’Airbus sur lequel nous testons nos derniers développements.
En intégrant nos équipes, vous serez donc notamment amené(e) à rencontrer des pilotes instructeurs, ainsi qu’à accompagner les équipes lors des installations et tests dans les simulateurs de vol (de type ATR, Airbus, Pilatus, etc.).


Preferred experience

Le profil attendu correspond à un(e) ingénieur(e) / développeur(se) avec une voire plusieurs expériences professionnelles en développement logiciel.

Nous recherchons en particulier une personne qui a :

  • Une expérience solide en développement back-end (Java 8 / Spring Boot) (requises) ;
  • Une maitrise des concepts de la programmation objet, fonctionnelle et des patterns de conception (requise) ;
  • La volonté de délivrer un code de qualité (architecture, code propre, refactoring, tests) et une constante envie de progresser dans ce domaine (requise) ;

Idéalement, cette personne aurait en plus :

  • Une expérience dans le déploiement de logiciel, et l’utilisation d’outils d’intégration continue ;
  • Une expérience dans le traitement de grands volumes de données ;
  • Une culture aéronautique ;

En plus d’etre un(e) super ingenieur(e) nous recherchons quelqu’un qui:

  • Fait preuve d’enthousiasme et de fun au quotidien ;
  • Est emphatique, aime aider les autres, a un fort esprit d’équipe et une bonne capacité de communication ;
  • Est force de proposition, et fait preuve d’autonomie ;

Recruitment process

Le process de recrutement est composé de 2 entretiens avec le CTO et le lead developer chez Hinfact.
Ces entretiens peuvent avoir lieu dans les locaux de l’entreprise, ou en visio.

Want to know more?