Description de l'offre
DEVELOPPEUR JAVA EE
DESCRIPTION DE POSTE
Rattaché au Pôle Développement / Qualité, vous intégrerez en tant que développeur en charge du développement d’une application métier (produit).
L’équipe est autonome, partenaire des métiers, elle réunit l’ensemble des compétences fonctionnelles et techniques nécessaires pour concevoir, développer, tester et livrer, elle est physiquement rassemblée, auto-organisée, est animée par un Leader Produit.
Au sein de la Squad en tant que Développeur, votre mission principale sera :
d’analyser, qualifier, développer et maintenir le produit (application métier) en utilisant un framework applicatif
de contribuer à la répartition des fonctionnalités en évaluant la charge de réalisation, en vous engageant sur le résultat et les délais.
de contribuer à la définition des User Stories ainsi qu’à leur chiffrage
de réaliser l’analyse technique, l’étude détaillée et les chiffrages
de réaliser les développements applicatifs ou d’adapter et paramétrer les progiciels applicatifs
de réaliser le prototypage
d’effectuer les passages de patchs
d’élaborer des jeux d’essais pour les tests unitaires et d’intégrations, de réaliser les tests unitaires et d’intégrations automatisés, d’identifier et corriger les dysfonctionnements
de réaliser les modules (objets et composants logiciels), d’assembler les composants, de rédiger les documentations et de livrer le Produit à l’intégrateur d’exploitation du produit
d’assurer la maintenance corrective, évolutive, d’utiliser les objets existants de la cartographie pour les réutiliser, administrer les composants logiciels réutilisables et mettre à jour la nomenclature de ces composants.
DEFINITION DU PROFIL
Backend
•JAVA 8
•Apache CXF
•Spring 4, Hibernate 5
•TOMCAT 8 (embedded)
•PostgreSQL
Frontend (Single Page App)
•Ember.jsFoundation
Platefome d’Intégration/ Continue
•Maven, GIT/GitLab, Sonar, Nexus, Jenkins, Ansible
Qualités :
Autonomie : faire preuve d’autonomie tout en respectant les normes de travail du projet.
Qualité de rédaction de documentation.
Respect des normes de développement en vigueur chez le client
Capacité à évaluer le niveau de qualité du code à maintenir.
Capacité à développer des tests.
Capacité à évaluer sa charge de travail.
Expériences :
Minimum 3 ans de développement en Java
Développement Frontend sur un Framework utilisant la notion de composant/template (type Angular 4, 5, 6 ou 7)
Avoir développé des applications selon des méthodes agiles (Scrum, Kanban, XP )
Certification Agile Scrum ou autre serait un plus