Développeur Java (H/F)

Contexte du projet

Dans le cadre de l’évolution du système d’information de notre client, ils réalisent des demandes de mise en service, mise hors service et interventions techniques via un portail fournisseur reposant sur des Web Services.

Le poste intervient au cœur de cette transformation, sur les composants back-end, les bases de données Oracle et les outils d’intégration associés.


Missions principales

Développement et maintenance des Web Services

  • Développement et évolution de Web Services Java 11.
  • Maintien en conditions opérationnelles des Web Services historiques.
  • Réutilisation et adaptation des services existants dans le cadre de la nouvelle architecture.
  • Participation à l’amélioration de la compatibilité avec les interfaces.

Développement applicatif

  • Développement et maintenance d’applications Java.
  • Interventions sur l’application SIGAL (Java 6 / Struts) destinée aux utilisateurs.
  • Évolutions fonctionnelles et correctives sur les applications existantes.

Base de données Oracle

  • Développement et maintenance de packages SQL.
  • Optimisation des requêtes et traitements métiers.
  • Analyse et correction des anomalies en base de données.

Qualité logicielle et tests

  • Rédaction et exécution des Tests Unitaires (TU).
  • Mise en œuvre des Tests d’Intégration (TI).
  • Création et alimentation des jeux de données de tests.
  • Rédaction des fiches de tests et comptes-rendus associés.

Analyse et support

  • Analyse des incidents et anomalies.
  • Diagnostic et correction des bugs.
  • Rédaction de spécifications techniques et fonctionnelles.
  • Participation aux revues techniques.

Livraison et déploiement

  • Préparation des livraisons applicatives.
  • Déploiement sur les environnements de développement.
  • Validation des versions avant mise à disposition des équipes métiers.

Environnement technique

Langages et Frameworks

  • Java 11
  • Java 6
  • Struts
  • SQL

Base de données

  • Oracle Database

Outils

  • IntelliJ IDEA
  • SQL Developer
  • SoapUI
  • Jenkins
  • Gitea
  • SVN

Applications

  • Web Services fournisseurs
  • SIGAL
  • Application Passerelle (suivi des appels Web Services)

Compétences recherchées

Compétences techniques

  • Développement Java Back-End
  • Développement de Web Services SOAP
  • SQL / PL-SQL Oracle
  • Analyse et correction d’anomalies
  • Tests unitaires et tests d’intégration
  • Gestion de configuration et versionning (Git / SVN)
  • Intégration continue (Jenkins)

Compétences fonctionnelles

  • Compréhension des échanges inter-applications
  • Analyse de besoins métier
  • Rédaction de spécifications
  • Conception technique

Qualités personnelles

  • Rigueur
  • Autonomie
  • Esprit d’analyse
  • Bon relationnel
  • Capacité à travailler sur des environnements techniques variés et historiques

Profil recherché

  • Formation Bac+3 à Bac+5 en Informatique.
  • Expérience en développement Java Back-End (au moins 5 ans).
  • Connaissance des Web Services SOAP et des environnements Oracle.
  • Une expérience sur des applications legacy (Java 6 / Struts) est un plus.

Postuler

Bordeaux

Développeur back-end

Confidentiel

35k - 38k €

Retour aux offres