Description projet :
Objectifs de la mission :
Vous participez :
- aux relectures des cahiers des charges (spécifications fonctionnelles générales),
- aux rédactions des analyses d’impacts techniques (spécifications techniques détaillées : faisabilité, solutions et plan d’implémentation),
- à la définition des charges et délais.
Vous prenez en charge :
- la réalisation des développements,
- l’élaboration des tests unitaires et intégration,
- la documentation des modules développés,
- la préparation des mises en recette/ mise en production des applications développées.
Environnements techniques cible et compétences demandées :
De formation bac + 4/5 5 ans d’expérience dans les environnements techniques suivants :
- Langages de programmations : Java (Java 8), J2EE, XML
- Frameworks : Maven 2, Spring 3, JAXB, WADL, HTTP REST Jersey, Spring Integration, Hibernate, bean validation, SLF4J, Mockito
- Cache: EHCache
- Outils de gestion de version : SVN
- Outils de développement : Eclipse
- Base de données : Sybase, Cassandra
- Systèmes d’exploitation : Unix, Linux
- Serveur application : Tomcat
Les plus :
- Framework/Librairies : Apache Commons, CXF, Jackson, Hazelcast, Cassandra
- Outils : Jenkins (Hudson), Nexus, Sonar, PMD, FindBugs, JIRA, Quality Center
Observations :
- L’expérience de développement dans les environnements demandés est un pré requis.
- Aisance rédactionnelle suffisante et nécessaire pour la rédaction de spécifications techniques et la documentation permanente des développements et anomalies corrigées.
- Autonomie - Rigueur et pro activité appréciée
- Disponibilité et sens relationnel (capacité à s’intégrer dans une équipe)