Développeur Java (H/F)
À propos de l'entreprise
SoHoft est une société de conseil à taille humaine basée à Toulouse. Notre identité s'articule autour de 3 empreintes : SoTech, SoGood, SoOffTheWall.
SoTech, c'est s'engager à proposer la meilleure des expertises techniques à ses collaborateurs et clients. Consultants et Coachs forment une équipe complémentaire prête à relever les enjeux tech. Quand on parle tous le même langage, en général, on se comprend. L'idée ! Grandir ensemble, développer nos compétences, satisfaire nos clients.
Missions
Le poste : SoWho !? Nous recherchons un Ingénieur Développement Java H/F pour intervenir sur des projets à forts enjeux dans le domaine de la performance avion et de l'optimisation des trajectoires.
Tu contribueras au développement de modèles de calcul et de simulation permettant d'optimiser les plans de vol, d'améliorer les performances au décollage et à l'atterrissage et de fiabiliser les estimations de consommation carburant et de temps de vol.
Modélisation & optimisation aéronautique
- Développer et améliorer des modèles d'optimisation des trajectoires avions.
- Faire évoluer les algorithmes de calcul réglementaire des performances au décollage et à l'atterrissage.
- Intégrer de nouveaux modèles aérodynamiques et de propulsion.
- Analyser et optimiser les simulations des procédures de départ et d'arrivée.
- Prendre en compte les contraintes réglementaires liées aux opérations aériennes.
- Valider la cohérence des estimations de consommation carburant et de temps de vol.
Développement & architecture logicielle
- Concevoir et développer des microservices dédiés à la simulation de la physique du vol.
- Développer des microservices permettant la génération de plans de vol.
- Concevoir et maintenir des web services et API REST en Java / Spring Boot.
- Participer à l'intégration des différents modèles et composants dans une architecture microservices.
- Contribuer à l'amélioration continue des solutions développées.
Qualité & industrialisation
- Réaliser les revues de code et veiller au respect des bonnes pratiques de développement.
- Développer et exécuter les tests unitaires et d'intégration.
- Garantir la qualité, la fiabilité et la maintenabilité des composants.
- Participer aux pratiques DevOps et à l'intégration des solutions dans les environnements AWS.
Profil recherché
Tu disposes d'une expérience confirmée en développement Java, idéalement dans des environnements techniques complexes liés à l'aéronautique, à la simulation ou aux systèmes industriels.
Tu maîtrises notamment
- Java et Spring Boot
- Les architectures microservices
- Les API REST
- Hibernate et Maven
- Les pratiques de tests unitaires et d'intégration
- Les environnements DevOps et idéalement AWS
- Python, qui constitue un atout complémentaire.
Tu possèdes également de bonnes connaissances en algorithmes d'optimisation et modèles de performances avion.
Une connaissance de l'environnement Airbus et des problématiques de performance aéronautique sera particulièrement appréciée.
Au-delà de la technique, tu es reconnu(e) pour
- Ta capacité d'analyse et de résolution de problématiques complexes.
- Ta rigueur et ton exigence en matière de qualité logicielle.
- Ton autonomie et ton esprit d'équipe.
- Ta capacité à évoluer dans un environnement technique exigeant.
Un bon niveau d'anglais est nécessaire pour évoluer dans cet environnement international.
Avantages
SoGood, c'est s'engager à mettre à disposition le meilleur environnement de travail. Une équipe qui se régale techniquement, c'est bien, mais le faire dans un cadre qui te fait vivre une belle expérience de consultant, c'est encore mieux ! Nous avons (re)pensé les étapes clés du parcours consultant pour proposer un environnement stimulant, propice au partage et à la progression.
SoOffTheWall, c'est s'engager à faire vivre des expériences qui permettent d'aller au-delà. Bien faire son métier, c'est bien, mais pourquoi s'arrêter là ? Notre volonté est de faire de notre entreprise un instrument d'épanouissement personnel, une invitation à la découverte et une douce parenthèse.
Candidature
On se prend un café (ou autre), on échange, et ensuite on passe aux choses sérieuses.
Autres informations
Un environnement technique exigeant, à la croisée du développement logiciel, des algorithmes d'optimisation et de la simulation aéronautique.