Publiée le 17 juin
Mission du poste
Description du poste
Contexte
Au sein d’un périmètre dédié aux socles applicatifs Java/Web historiques, le consultant interviendra sur plusieurs applications techniques et frameworks mutualisés utilisés par différentes équipes de développement.
La mission s'inscrit dans un contexte de maintenance, d'évolution et de support de composants stratégiques au sein d'un système d'information complexe et fortement intégré.
Missions
Développement & Maintenance
- Réaliser les analyses d'impacts techniques.
- Assurer la maintenance corrective et évolutive des applications.
- Participer aux développements sur des environnements Java historiques.
- Garantir la qualité et la robustesse des évolutions réalisées.
Support aux développeurs
- Assurer un support technique auprès des équipes de développement.
- Accompagner les utilisateurs des socles applicatifs internes.
- Participer à la résolution des problématiques techniques complexes.
Support de production
- Assurer un support de niveau 3 lors des incidents de production.
- Réaliser les investigations techniques et analyses de causes racines.
- Participer aux cellules de crise lorsque nécessaire.
Études & Expertise
- Prendre en charge des sujets d'étude technique.
- Réaliser des expérimentations et prototypes.
- Comparer différentes solutions et formuler des recommandations.
- Présenter les résultats et assurer la capitalisation des connaissances.
- Respecter les contraintes budgétaires et les jalons projet.
Environnement technique
Systèmes
IDE
- IntelliJ IDEA
- Eclipse et dérivés
Gestion de configuration
Méthodes & Modélisation
Architectures
- MVC
- SOA
- API REST
- Web Services SOAP
Outils collaboratifs
Outils techniques
- Jenkins
- SonarQube
- ELK
- AppDynamics
- Postman
- SoapUI
- Fiddler
- Outils de supervision et de messagerie middleware
Stack Java
Frameworks
- Grails 2.x
- Spring 3.x : Core, Security, MVC, Batch, Roo
- Hibernate
- MyBatis
- JUnit
- Quarkus (ponctuellement)
Technologies Java
- Java EE 6 / 7 / 8
- JMS
- JDBC
- JSP
- JSTL
- JPA
- JAX-B
- JAX-RS
- JAX-WS
Technologies Web
- JavaScript
- HTML
- CSS
- JSON
- XML
- XSD
- XSLT
Langages complémentaires
- Groovy 2.x
- SQL
- Bash
- Batch
Bases de données
Middleware & Serveurs
Serveurs d'applications
- Tomcat 7.x / 9.x
- WildFly 10.x
Serveur Web
Réseau & Sécurité
- Réseau (notions) : TCP / UDP, IP, Load Balancing
- Sécurité (notions) : SSL / TLS, Certificats numériques, Bonnes pratiques OWASP
Conditions de travail
- Localisation : Mans
- Mission 3 mois renouvelable
- Démarrage en septembre
- Taux journalier : 565 €
Profil recherché
- Développeur Java Senior confirmé
- Solide expérience sur des environnements Java Legacy
- Bonne maîtrise de Java EE et de l'écosystème Spring historique
- Expérience du support de production niveau 3
- Capacité d'analyse, d'investigation et de résolution de problèmes complexes
- Autonomie, rigueur et sens du service
- Aisance dans des environnements techniques mutualisés et fortement intégrés