Ingénieur Développement Logiciel Fullstack - Java/JavaFX
Role details
Job location
Tech stack
Job description
Une réussite portée par notre excellence technologique, votre expérience et notre ambition partagée
-
Un package de rémunération attractif
-
Un développement des compétences en continu: parcours de formation, académies et communautés internes
-
Un environnement inclusif, bienveillant et respectant l'équilibre des collaborateurs
-
Un engagement sociétal et environnemental reconnu, En tant qu'Ingénieur Développement Logiciel Fullstack - Java/JavaFX (F/H), vous intervenez sur des applications distribuées en architecture microservices. Vos missions sont les suivantes :
-
Concevoir, développer et maintenir des applications distribuées en Java/JavaFX
-
Implémenter des architectures microservices scalables et sécurisées
-
Participer aux revues de code, à l'amélioration continue et à la documentation technique
-
Collaborer avec les équipes DevOps pour intégrer les développements dans les pipelines CI/CD
-
Optimiser les performances applicatives et résoudre les problématiques techniques
-
Travailler en méthodologie Agile/Scrum avec les équipes produit
Requirements
Vous êtes passionné par l'innovation et désireux de contribuer à des systèmes de haute technologie?
Vous avez l'ambition d'intégrer une équipe Agile et de développer des logiciels à destination de systèmes complexes à forte valeur technologique?
De formation Bac +5 en Informatique (école d'ingénieur, Master ou équivalent), vous avez minimum 8 ans d'expérience professionnelle dans le domaine du développement logiciel d'applications Java/JavaFX et conception objet.
En cela, vos compétences sont les suivantes:
- Maîtrise des architectures distribuées et microservices.
- Maîtrise des design pattern, ainsi que des patterns de communication de services synchrones / asynchrones (Web Services, Data Flow, Publish/Subscribe, RPC).
- Maîtrise des environnements de développement, build et gestion de configuration : GIT, Jenkins, MAVEN, Artifactory, environnement Linux exclusivement (RHEL).
Vous êtes également à l'aise avec les méthodologies Agile (Scrum, Kanban) et la langue anglaise.
Gout pour le travail en équipe, bonne communication, capacité à se positionner en tant que Tech lead, ainsi que votre esprit de synthèse sont des atouts qui vous caractérisent?, Passionné par le monde logiciel, curieux des nouvelles technologies, « geek » dans l'âme, vous pourrez exprimer tout votre potentiel au sein d'une équipe Agile compétente et dynamique tournée vers les besoins présents et futurs des utilisateurs finaux.