.
Résumé du poste et missions
Le titulaire du poste aura comme mission de :
• Concevoir des applications Web dans un environnement Java
• Maintenir les logiciels en conditions opérationnelles
• Maintenance évolutive et corrective des applications existantes
• Correction de bugs, tests, validation, mise en ligne et support
• Prendre en charge les développements internes (analyse, développement, test et mise en production)
• Identifier les besoins du projet et rédiger les spécifications techniques détaillées
• Analyser les cahiers des charges et évaluer leur faisabilité technique
• Maintenir les logiciels en conditions opérationnelle
Compétences techniques générales requises
• Analyse et conception – Maitrise des méthodes d’analyse :
• UML
• Merise
Langage et outils de programmation :
• Maitrise du langage Java 8+
• Maitrise du Framework J2EE
• Maitrise de la plateforme Spring 4+, SpringBoot
• Maitrise de la plateforme JSF 2, Angular JS, React
• Maitrise de la plateforme Entreprise Java Bean (EJB)
• Maitrise des serveurs d’applications web (Apache TOMCAT 8+, Wildfly 12+)
• Avoir des connaissance WinDev 11+ serait un plus
• Avoir des connaissances GIT, SVN
Base de données :
• DB2 AS400
• SQL serveur
• MySQL
• PostgreSQL
Niveau d’étude & Expérience
• Bac +4/5 en Informatique,
• Expérience souhaitée : minimum 1 an dans le développement et la conception d’application
Langues
• Français courant (lire et écrire)
• Anglais moyen