Développeur Java confirmé Annecy

Il y a 3 jours

Annecy, Auvergne-Rhône-Alpes, France DEODIS Temps plein 55 000 € - 75 000 € Contrat

Développeur Java confirmé Annecy - Parcours Distribution Collaborateur - 003140

Tâches

  • Participer à l'élaboration de la conception technique des produits, recherche de solutions techniques avec les différentes entités (architecture, production, ...)
  • Développer des fonctionnalités
  • Réaliser des tests unitaires et tests d'intégration sur les développements réalisés
  • Préparer les mise en prod en concertation avec CAGIP
  • Garantir la qualité des livrables et de la documentation associée
  • Assurer le diagnostic et la résolution des disfonctionnements techniques des produits en production

Contexte

Développeur au sein de la squad Activité Commerciale et de la tribu Parcours Distribution Collaborateur, le périmètre des produits est le suivant :

  • Gestion de la relation commerciale ( Saisie de résultat de commerciaux, de compte-rendu d'entretien )
  • Gestion des tâches commerciales
  • Pilotage de la relation commerciale (Gestion des objectifs commerciaux, des portefeuilles clients)
  • Planification des activités

Sur le début d'année 2027 , 2 développements seront lancés :

  • planification d'activité en lien avec l'agenda commercial
  • Gestion des portefeuilles

Attendu

  • Développer les nouvelles fonctionnalités
  • Rédiger les TUs et les TIs
  • Participer aux cérémonies Agile
  • Maintenance corrective

Stack

  • Java, API REST
  • Spring
  • Git
  • Devops ( Helm, gitlab, argoCD)
  • Monitoring ELK

Notions

  • Le top 10 de l'OWASP
  • Le système CVE, CWE
  • Les principales familles d'attaque : XSS, injection HTML\\SQL\\CSS\\Code\\etc., CSRF
  • Les risques liés à l’IA

Pratique

  • Sécurisation web (cookies, HTTPS, TLS)
  • Contrôle d'authenticité et d'intégrité d'une application, d'un code
  • Gestion des erreurs
  • Offuscation du code
  • Validation des entrées / sorties
  • Validation de l’accès aux ressources
  • Authentification des utilisateursOutils d’analyse de code (SonarQube, Checkmarx, Jfrog Xray, Owasp Dependency Check, ...)

Bon communiquant

  • Travail en équipe
  • Pédagogie
  • Capacité de vulgarisation
  • Rigueur, curiosité et autonomie
  • Force de proposition