Leader de l'Ingénierie et des Entreprise IT Services, ALTEN regroupe près de 57 000 collaborateurs, dont 88% d'ingénieurs. Présent dans plus de 30 pays, le Groupe accompagne la stratégie de développement de ses clients dans les domaines de l'innovation, de la R&D et des systèmes d'information technologiques.
Worldgrid, membre du groupe ALTEN, est l'expert des systèmes informatiques dans le domaine de l’énergie. Acteur majeur de la transition énergétique avec plus de 40 ans d’expertise sur le marché Energie & Utilities, Worldgrid développe mondialement son expertise grâce à plus de 1500 ingénieurs et consultants en France et dans de nombreux pays (Italie, Espagne, Allemagne, USA, UK, Asie).
A l’avant-garde des défis technologiques, Worldgrid recherche constamment à progresser pour construire des systèmes énergétiques durables, propres et résilients pour la production, le transport, la distribution et la commercialisation de l'énergie.
Répondre à la demande énergétique malgré l’augmentation croissante de la proportion des sources d’énergies discontinues dans le mix énergétique (solaire, éolien) est un challenge de maintenant et pour de nombreuses années. Notre mission est de fournir des systèmes avec des taux de disponibilité très forts (>99,99%) et une sûreté de fonctionnement garantie, offrant une optimisation de la production, permettant une agilité opérationnelle, intégrant des contraintes de régulation évolutives, et s’inscrivant dans une politique de création de valeur sur la durée.
Description du poste
Conception de l'architecture technique
1. Concevoir l’architecture des solutions logicielles basées sur Java, en fonction des besoins métiers et des exigences techniques.
2. Définir l'architecture des applications, incluant les choix technologiques, les structures de données, la communication entre les composants, et l'intégration avec les systèmes externes.
Définition des bonnes pratiques
1. Définir et promouvoir les meilleures pratiques en matière de développement Java, d'architecture logicielle et d'optimisation des performances.
2. S'assurer de la conformité aux standards de développement, de sécurité et de qualité du code.
Supervision des équipes de développement
1. Travailler en étroite collaboration avec les équipes de développement pour s'assurer que les solutions respectent l'architecture définie.
2. Encadrer et conseiller les développeurs sur des choix techniques, l’optimisation du code et la gestion des performances.
Gestion de la performance et de la scalabilité
1. Analyser et optimiser les performances des applications Java, en s'assurant de la scalabilité des solutions en fonction des besoins futurs.
2. Anticiper les besoins de montée en charge et proposer des solutions adaptées.
Veille technologique
1. Assurer une veille continue sur les technologies Java, les frameworks et les outils associés (Spring, Hibernate, Microservices, etc.).
2. Recommander des évolutions technologiques pour améliorer les performances, la sécurité et la maintenabilité des applications.
Documentation et communication
1. Rédiger la documentation technique nécessaire pour les équipes de développement et les parties prenantes.
2. Assurer une communication claire des choix architecturaux et des évolutions techniques à toutes les parties prenantes, notamment les chefs de projet, les développeurs et la direction.
Description du profil
Vous êtes diplômé d’un bac +5 en ingénierie.
Vous disposez d’une première expérience de 7 ans réussie sur un poste similaire.
Vous êtes mobile en Ile de France.
Vous recherchez un poste en CDI.
Vous aimez le travail en équipe.
Vous aspirez à travailler sur des projets challengeants, alors ce poste est fait pour vous !!
#J-18808-Ljbffr
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.