Développeur JAVA appliqué aux Géosciences H/F

📍 PAU Back-end CDI 💸 Salaire non mentionné

Description du poste

Nos développements se font en mode Agile (8 à 10 squads), nous avons adopté en complément le framework SAFe à l'échelle du programme en 2023. L'activité de maintenance et support est externalisée. Sur le plan technique, le code principal est en Java et nous disposons d'une plateforme de déploiement et d'intégration continue. Vous êtes motivé et prêt à nous aider pour transformer notre soft ? Alors passez le cap et rejoignez-nous ! Vous avez une première expérience en développement logiciel scientifique et souhaitez relever de nouveaux défis ? Alors rejoignez l'équipe des développeurs de « Sismage », soft majeur de TotalEnergies pour les Géosciences et le Réservoir. Sismage, ce sont quelques millions de lignes de code utilisées au quotidien par une communauté d'environ 800 utilisateurs dans le monde, qu'ils soient géophysiciens, géologues, ingénieurs réservoirs ou data managers. Les défis techniques sont nombreux pour nos développeurs : manipulation de larges volumes de données sismiques, génération de géo-modèles 3D et visualisations associées, analyse de données, interfaçage HPC pour le calcul et la simulation. Le soft est principalement un client lourd écrit en Java, mais pour ne pas terminer comme les dinosaures nous menons une transformation vers une architecture plus ouverte (API Rest, plateforme de données Osdu), déployée dans le cloud et favorisant l'intégration avec des composants ou services tiers (notamment pour les fonctions IA / Data sciences). Ceci permet ainsi aux développeurs d'utiliser des frameworks et/ou des langages plus modernes. En tant que développeur Java Géosciences, vous intégrerez une squad du programme, avec les responsabilités suivantes : * Assurer la conception des nouveaux modules : choix du design pattern, définition du modèle de données et/ou du modèle numérique avec le responsable produit, choix d'une approche algorithmique * Guider les développeurs externes dans leurs travaux : résoudre les difficultés techniques, effectuer les revues de code. Contribuer à l'effort de codage en traitant les points sensibles / structurants. * Vérifier / améliorer la couverture de tests. * Veiller à la bonne intégration et à la mise en production des développements. Vous participerez également aux activités transverses du service : chantiers d'amélioration de nos pratiques de développements, participation au comité d'architecture logicielle Sismage. - Formation Bac+5 en sciences avec une spécialisation en méthode numérique / développement informatique. - Au moins 2 ans d'expérience professionnelle - Compétences attendues : langage objet (type Java ou C++), analyse numérique, informatique scientifique e.g. (traitement du signal / traitement d'image, géostatistiques, maillage de grilles). Des compétences en geosciences seraient un plus. - Pratique de l'Anglais.

☕ java 🕥 Dernière mise à jour il y a 1 mois

Expérience requise

Expérience exigée de 1 An(s)

Offres d'emplois similaires

Développeur Full stack / Développeuse Full stack (H/F)

chez

Solutec

📍 VILLEURBANNE ☕ java Back-end CDI 🕥 En ligne il y a 3 semaines

Développeur JAVA / Quarkus - H/F

📍 Nord ☕ java Back-end MIS 🕥 En ligne il y a 1 mois

Offres d'emplois dans la même ville

Consultant Expert - Conseil aux dirigeants (H/F)

chez

Me and my boss

📍 PAU 🌟​ product owner Produit FRA 🕥 En ligne il y a 1 mois

Consultant (H/F)

📍 PAU 🌟​ product owner Produit LIB 🕥 En ligne il y a 3 semaines

TotalEnergies

Vous intégrerez l'équipe de développeurs du département « Sismage-CIG ». Ce département rassemble les responsables produits (PO) et les profils techniques impliqués sur le programme.

🙏 N'oublie pas de mentionner Haldo si tu postules