Développeur Java Legacy Senior - CDI H/F - collectivite
- Freelance
- collectivite
Les missions du poste
Information importante
Type de contrat: Freelance
Taux journalier : Salaire selon profil
Localisation : Le Mans, France
Date de démarrage :
8 semaines ou plus
Mode de travail : Sur site
Publié le : 17 juin 2026
Le besoin
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
- Windows
- Linux
IDE
- IntelliJ IDEA
- Eclipse et dérivés
Gestion de configuration
- Git
- SVN
Méthodes & Modélisation
- UML
Architectures
- MVC
- SOA
- API REST
- Web Services SOAP
Outils collaboratifs
- Jira
- Confluence
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
- Oracle
- PostgreSQL
Middleware & Serveurs
Serveurs d'applications
- Tomcat 7.x / 9.x
- WildFly 10.x
Serveur Web
- Apache HTTP Server
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
Compétences requises
- Bash
- SOAP
- IP
- MVC
- XML
- UDP
- UML
- CSS
- XSLT
- Java
- Maintenance préventive et curative
- Java Message Service (JMS)
- Javascript
- Jira
- Assistance technique
- Apache Subversion (svn)
- JSON
- JSP
- Autonomie
- Spring
- Batching
- Oracle
- Web services
- PostgreSQL
- HTML
- TLS
- JDBC
- JUnit
- Eclipse
- Jenkins
- Git
- Architecture orientée services (SOA)
- Méthodes d'amélioration OMQ
- TCP
- SQL
- Hibernate
- Analyse des causes
- REST
- JPA
- SonarQube
- Confluence
- ELK