Développeur Java - J2EE H/F

Unitech Solutions
Canton de Torcy, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Intermediate

Job location

Canton de Torcy, France

Tech stack

Java
Agile Methodologies
JIRA
Automation of Tests
Unit Testing
Unix
Computerized Maintenance Management Systems
Code Review
Continuous Integration
Relational Databases
Linux
Java Platform Enterprise Edition (J2EE)
Java EE Connector Architecture
Spring
MVC
Octave
Oracle
Oracle Applications
Scrum
Simple Object Access Protocol (SOAP)
Software Engineering
SonarQube
PL-SQL
SQL Databases
Systems Integration
Web Services
GIT
Integration Tests
REST
Code Restructuring
Jenkins

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

  1. Entre 2 et 15 ans d'expérience
  2. Solide expérience dans le développement d'applications d'entreprise et l'intégration de systèmes
  3. Maîtrise du développement en Java 8 et versions supérieures
  4. Expérience avec J2EE
  5. Connaissance du Spring Framework
  6. Compréhension de l'architecture MVC
  7. Compétences en intégration de Web Services REST et SOAP
  8. Conception et développement d'interfaces applicatives
  9. Maîtrise des bases de données Oracle, SQL / PL-SQL, procédures stockées et triggers
  10. Connaissance des systèmes Unix/Linux
  11. Utilisation de Git, Jenkins et SonarQube
  12. Expérience avec l'intégration continue
  13. Pratique des méthodes Scrum et Agile
  14. Utilisation de Jira et gestion des User Stories
  15. Atout : connaissance d'Octave Attune EAM (HxGN EAM)
  16. Atout : expérience sur des environnements GMAO ou maintenance industrielle
  17. Excellentes capacités relationnelles et esprit d'équipe
  18. Autonomie, rigueur et organisation
  19. Capacité d'analyse et de synthèse
  20. Force de proposition
  21. Bonnes capacités rédactionnelles
  22. Communication efficace avec les équipes techniques et métiers
  23. 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

Apply for this position