[CDD / STAGE Rémunéré ] (Angers) 3 mois +, reconductible suivant compétences et ouverture de la mission. Toute forme de collaboration possible.
Recherchons un développeur pour coder et implémenter des fonctions d'une application JAVA . L'architecture est déjà définie (en environnement Linux).
Salaire à négocier suivant niveau/expérience.
Dans une première phase le candidat ne sera pas impliqué dans l'interface utilisateur (Web) mais doit développer
- des connecteurs vers les serveurs de nos fournisseurs en langage JAVA.
- des programmes de traitement des données brutes (unzip, assemblage, versionning..) [Shell, PERL, ANT]
- Le formattage des données au format XML (XSLT)
- La surveillance des automates
Le candidat doit intégrer des notions de sécurité et apporter son savoir faire pour atteindre une phase opérationnelle comportant le log des erreurs et des sauvegardes [langage de commande (shell, ANT,..)]
Au delà de la première version l'application doit évoluer pour
- Ajouter de nouveaux connecteurs
- préparer les données brutes vers des bases SQL (PostgreSQL, ).
- Intégrer une chaîne d'exploitation (sauvegardes, points de reprises) et des rapports au format XML
- Ajouter des clients Web Service
A terme l'application peut être répartie (RMI)
Les savoir faire et connaissances indispensables
langage Java. XML, XSL, un IDE, Linux
Les plus en rapport avec le prolongement de la mission
Netbeans, SQL, Les WebServices, RMI
Notre équipe travaille avec :
IDE
- Netbeans ( Eclipse peut convenir pour les développements ci dessus)
Automatisation des tâches
- ANT
Couche présentation (Interface web)
- JSF (Java Server Faces)
- Servlet
- Facelet (Moteur de template)
- RichFaces (librairie de composants JSF)
- XSLT
- CSS
- XHTML
- JavaScript
- AJAX4JSF
Persistence des données
- PostgreSQL
- JPA (Java Persistence API)
=> avec Hibernate comme implémentation
Composants métiers
- EJB3
Framework de tests
- TestNG
Serveur d'application
- Glassfish 2
Framework d'intégration
- JBoss Seam
remarque : Seam permet de communiquer avec des composants Spring (framework d'intégration beaucoup plus répandu)
Nameshield
27 rue des arènes
49100 Angers
Contact bernard.sinnaeve@nameshield.net
02 41 18 28 28
Partager