GESER BEST INGENIERIE
Depuis 1991 GESER-BEST (11 agences en France/+ de 250 collaborateurs) accompagne ses clients de l'ingénierie à l'assistance technique.
Nos ingénieurs et techniciens mettent au service des entreprises leur expérience pour la conduite et la réalisation des projets
La dimension de notre entreprise et son organisation répondent aux attentes des clients en matière de réactivité et de qualité de nos prestations.
Dans le cadre de nos projets dans le secteur de l'énergie, nous recherchons plusieurs développeurs H/F Java Back end Swing dont les missions seront :
Les objectifs du projet sont :
- De maintenir et faire évoluer le noyau de simulation pour les centrales nucléaires, en maximisant la réutilisabilité entre les différentes gammes sur un socle existant basé sur Java Swing
- Et de développer entièrement les outils permettant de préparer, conduire et animer une séance de simulation dans le but de former, entraîner et perfectionner les opérateurs.
- Le tout orchestré par l'application de la méthode SCRUM incluant les bonnes pratiques de Simple Design, Design Sprint, Dual-Track et TDD (Test Driven Development)
A ce titre, les missions du développeur consistent à :
- Développer des évolutions logiciel de simulation dans le domaine du nucléaire
- Concevoir et développer les solutions de supervision et d'animation de nouvelle génération sur la base de Java Swing
- Contribuer aux analyses et études (données d'entrée, remontées terrain) pour permettre d'affiner la roadmap produit
- Contribuer à l'amélioration de l'usine logicielle et l'amélioration continue du dispositif projet Agile (expériences et innovations)
- Encadrer des profils plus juniors et accompagner leur montée en compétence
- Participer à la présentation et la qualification des solutions réalisées avec ou chez le client
Les domaines fonctionnels clefs du projet :
- Le domaine fonctionnel est le monde du nucléaire principalement, mais aussi thermique, électrique, et hydraulique
- Mais au-delà des compétences physiques apportées par clients et partenaires, l'enjeu est bien la fiabilisation, la sécurisation et la mutualisation de modèles de simulation
Profil recherché :
- De formation Bac+5, doté d'une appétence avérée pour le fonctionnel
- Expérience confirmée (3 à 5 ans) dans le développement Java d'application lourde, idéalement dans un domaine industriel (architecture complexe, réseau, système, applicatifs, protocoles d'échanges)
- Maîtrise des méthodes Simple Design et des méthodes Agiles, des méthodologies d'analyse et de conception
Les domaines techniques sont :
- Langage de programmation : Java 11+ (Java 21 en 2024)
- Connaissances en C et Fortran appréciées
- Framework : Swing, E
- Gestionnaire de version : Git
- Usine logicielle: Gitlab, JIRA, Nexus,
- Testing: Cucumber, Squash ou tout autre composant susceptible de répondre aux besoins du client
Profil recherché :
- De formation Bac+5, doté d'une appétence avérée pour le fonctionnel
- Expérience confirmée (3 à 5 ans) dans le développement Java d'application lourde, idéalement dans un domaine industriel (architecture complexe, réseau, système, applicatifs, protocoles d'échanges)
- Maîtrise des méthodes Simple Design et des méthodes Agiles, des méthodologies d'analyse et de conception
Les domaines techniques sont :
- Langage de programmation : Java 11+ (Java 21 en 2024)
- Connaissances en C et Fortran appréciées
- Framework : Swing, E
- Gestionnaire de version : Git
- Usine logicielle: Gitlab, JIRA, Nexus,
- Testing: Cucumber, Squash ou tout autre composant susceptible de répondre aux besoins du client