Analyser et développer les composants en utilisant les Framework appropriés (JAVA, Angular, ZK, DROOLS, JBPM) ;
Assurer le développement et la réalisation des applications (prototypes et modules) ;
Elaborer les dossiers d’architecture selon les normes et standards en vigueur
Veiller sur la qualité du code conçu, le respect des règles de codage, assurer une activité de relecture / refactoring de code régulière et rédiger la documentation ad hoc
Coacher / Encadrer techniquement les chargés études et développement confirmé
Documenter les applications développées et la mise en production ;
Définir les protocoles et les scenarii de tests (tests unitaires et tests de charge).
Tester, identifier et traiter les dysfonctionnements éventuels de l’application développée.
Analyser les résultats et rédiger le rapport de tests
Profil Recherché
Formation supérieure (Bac+ 5 ou plus) ;
Expérience :
o Minimum de 4 ans d’expérience en développement pour le profil confirmé
Compétences requises :
o Maitrise des architectures Java Enterprise (JMS, WEB SERVICE (REST / SOAP), SPRING, JPA, SPRING BATCH, DESIGN PATTERNE, MAVEN, INTEGRTION CONTINUE (JENKINS), JTA)
o Frontend (Angular / ZK, CSS, JS, jQuery)
o Workflow (JBPM / DROOLS)
o Serveur application (JBoss, Tomcat)
Projets de références en développement JAVA / J2EE
Connaissance des environnements de tests et d’intégration continue (JUnit, Sonar, Jenkins, Maven)
Compétences
Avantages sociaux et autres
Amplitude horaire