Développeur Java - J2EE H/F
Role details
Job location
Tech stack
Job description
Le consultant interviendra en tant que Développeur Senior Java/J2EE pour accompagner la MOE dans le développement, l'évolution et l'intégration des composants techniques de la plateforme AGoRA., Montée en compétence sur l'écosystème AGoRA et le SI M2E.
- Développement d'interfaces entre Octave Attune EAM et les applications du SI.
- Création et intégration d'API REST et Web Services SOAP.
- Développement des User Stories définies dans les sprints Agile.
- Réalisation des tests unitaires, fonctionnels et d'intégration.
- Revue de code, optimisation et refactoring.
- Participation aux cérémonies Scrum.
- Livraison et déploiement des versions applicatives.
- Contribution à la documentation technique et au maintien des connaissances de l'équipe.
Livrables attendus
Livrables techniques
-
Développements applicatifs
-
Développement des User Stories validées.
-
Création de nouvelles API REST et services SOAP.
-
Production des versions source et binaires des applications.
-
Intégration des nouvelles interfaces au sein de l'écosystème AGoRA.
Livrables de tests
- Jeux de tests automatisés.
- Tests unitaires.
- Tests fonctionnels.
- Tests d'intégration.
- Rapports d'exécution et résultats des campagnes de tests.
Documentation technique
- Dossiers techniques (STD).
- Documentation des interfaces.
- Contrats de services.
- Documentation des flux applicatifs.
- Mise à jour des référentiels techniques existants.
Livrables Agile
- Chiffrage des User Stories.
- Mise à jour des tickets Jira.
- Participation aux démonstrations de sprint.
- Suivi de l'avancement des développements.
Livrables de déploiement
- Packages de livraison.
- Releases applicatives.
- Déploiement sur les environnements de développement, recette et intégration.
- Support à la phase de mise en production.
Environnement technique
- Java 8+
- Spring Framework
- Oracle
- PL/SQL
- REST / SOAP
- Git
- Jenkins
- SonarQube
- Unix/Linux
- Jira
- Octave Attune EAM (HxGN EAM)
Conditions de travail
- Prestation réalisée au forfait avec obligation de résultat.
- Production d'un compte-rendu mensuel d'activité.
- Validation mensuelle des livrables par le client.
- Habilitation H0B0V requise pour l'accès aux plateformes de test.
- Respect des exigences RGPD et des règles de confidentialité de l'entreprise.
Requirements
Profil recherchéBac +5 ou équivalentEntre 2 et 15 ans d'expérienceSolide expérience dans le développement d'applications d'entreprise et l'intégration de systèmesMaîtrise du développement en Java 8 et versions supérieuresExpérience avec J2EEConnaissance du Spring FrameworkCompréhension de l'architecture MVCCompétences en intégration de Web Services REST et SOAPConception et développement d'interfaces applicativesMaîtrise des bases de données Oracle, SQL / PL-SQL, procédures stockées et triggersConnaissance des systèmes Unix/LinuxUtilisation de Git, Jenkins et SonarQubeExpérience avec l'intégration continuePratique des méthodes Scrum et AgileUtilisation de Jira et gestion des User StoriesAtout : connaissance d'Octave Attune EAM (HxGN EAM)Atout : expérience sur des environnements GMAO ou maintenance industrielleExcellentes capacités relationnelles et esprit d'équipeAutonomie, rigueur et organisationCapacité d'analyse et de synthèseForce de propositionBonnes capacités rédactionnellesCommunication efficace avec les équipes techniques et métiersVision globale des problématiques SI, 1. Bac +5 ou équivalent
- Entre 2 et 15 ans d'expérience
- Solide expérience dans le développement d'applications d'entreprise et l'intégration de systèmes
- Maîtrise du développement en Java 8 et versions supérieures
- Expérience avec J2EE
- Connaissance du Spring Framework
- Compréhension de l'architecture MVC
- Compétences en intégration de Web Services REST et SOAP
- Conception et développement d'interfaces applicatives
- Maîtrise des bases de données Oracle, SQL / PL-SQL, procédures stockées et triggers
- Connaissance des systèmes Unix/Linux
- Utilisation de Git, Jenkins et SonarQube
- Expérience avec l'intégration continue
- Pratique des méthodes Scrum et Agile
- Utilisation de Jira et gestion des User Stories
- Atout : connaissance d'Octave Attune EAM (HxGN EAM)
- Atout : expérience sur des environnements GMAO ou maintenance industrielle
- Excellentes capacités relationnelles et esprit d'équipe
- Autonomie, rigueur et organisation
- Capacité d'analyse et de synthèse
- Force de proposition
- Bonnes capacités rédactionnelles
- Communication efficace avec les équipes techniques et métiers
- Vision globale des problématiques SI, PL/SQL SOAP Spring Intégration continue Force de proposition SGBD Tests fonctionnels SQL GMAO Linux REST Agora Oracle Git Création d'une base documentaire Web services MVC Jenkins Scrum Autonomie Compétences rédactionnelles Jira Test unitaire SonarQube API REST Java UNIX Esprit d'analyse