Développeur Java/Angular H/F

Résumé du poste
CDI
Courbevoie
Salaire : Non spécifié
Télétravail non autorisé
Expérience : < 6 mois
Éducation : Bac +5 / Master
Compétences & expertises
Contenu généré
Conception d'interfaces utilisateur
Compétences en communication
Gestion de bases de données
Compétences en mécanique
Java
+10
Postuler

TotalEnergies
TotalEnergies

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste

L'activité électromobilité est en très forte croissance et est centrale au regard des ambitions de TotalEnergies dans la transition énergétique et la réduction des émissions de CO2. L'organisation actuelle est très sollicitée par les parties prenantes externes et internes en lien direct avec cette dynamique de croissance.

Sur plusieurs pays Européens TotalEnergies ambitionne de devenir l'un des trois leaders du marché de la recharge des véhicules électriques d'ici 2025 en tant que CPO (Charging Point Operator) et MSP (Mobility Service Provider), ainsi que de développer plus de 1 000 Hubs de recharge en Europe, soit 15% du marché. La compagnie a également des ambitions fortes sur les segments B2B, B2G (collectivités), B2C et EV Trucks. Hors Europe TotalEnergies ambitionne également de prendre des positions fortes en Asie ou en Afrique.

Le/La titulaire du poste a pour mission de garantir la qualité du code et que la solution développée apporte de la valeur métier

  • Participer à la conception, réaliser le développement et contribuer à la maintenance des applications logicielles dédiées aux services de recharge des véhicules électriques.
  • Collaborer avec l'équipe de développement pour assurer la qualité du code, la sécurité des solutions, estimer la complexité des tâches à effectuer et être garant d'un niveau de prédiction fiable au fur et à mesure des sprints.
  • Interagir régulièrement avec les membres de l'écosystème pour garantir qu'ils développent le bon produit et un produit de qualité, et notamment avec le Product Owner, les architectes, les Quality Analysts.
  • Connaître le métier pour lequel il/elle travaille
  • Effectuer des tests unitaires, des analyses de performance et contribuer à l'optimisation des applications.
  • Assister dans la phase de déploiement
  • Assurer la correction des bugs (run)
  • Suivre les bonnes pratiques de développement et assurer une veille technologique régulière.
  • Participer activement à l'amélioration régulière de l'équipe dans laquelle il/elle travaille, et notamment son mode de fonctionnement et les interactions entre les membres de l'équipes

Profil recherché

De formation Ingénieur Informatique ou équivalent, un minimum de 5 ans d'expérience est souhaité avec une pratique confirmée en développement logiciel dans des organisations de delivery agile.

Compétences techniques :

Compétences avancées :

  • Développement Back end : Java/Springboot et quelques services en NodeJS
  • Système de gestion de base de données type No SQL type MongoDB/ArangoDB
  • Conception et réalisation d'API RESTful
  • Bonnes pratiques de conception et développement (Clean code, SOLID, Design patterns, TU/TI…)

Compétences confirmées :

  • Développement Front End : Angular
  • Service bus : RabbitMQ ou équivalent
  • Gestionnaire de code source + CI/CD : GitHub
  • Cloud computing AWS
  • Moteur de recherche Elasticsearch/ Kibana
  • Containerisation : Docker

Autres compétences

  • Connaissance des pratiques d'architecture microservices
  • Maîtrise du français et de l'anglais (écrit et parlé)

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres
Postuler