Cette offre n’est plus disponible.

Développeur Java

CDI
Lyon
Salaire : Non spécifié
Télétravail fréquent
Éducation : Bac +5 / Master

iExec
iExec

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

En tant que Développeur(se) Java, vous participerez au développement de logiciels open-source devant s’intégrer dans une vaste architecture orientée micro-service qui se doit d’être hautement évolutive. Vous construirez une plateforme offrant des fonctionnalités uniques à ses clients :

  • Informatique “sans serveur” ;
  • Cloud décentralisée ;
  • Informatique confidentielle ;
  • Preuve d’exécution sur la blockchain ;
  • Paiement en crypto monnaie.

Maîtrisant tout ou partie de ces fonctionnalités, vous avez la flexibilité et la curiosité nécessaires pour pouvoir vous lancer de manière autonome dans n’importe quel défi technique futur.

Votre mission principale sera le développement de micro-services écrits en langage Java couplés à de la blockchain. Vous participerez également aux travaux de vulgarisation technique (Support, Hackathon…). Vous êtes force de proposition sur les évolutions des solutions développées au sein de l’entreprise.


Profil recherché

Titulaire d’un bac +5 en Informatique, en Systèmes d’information ou en Sciences du numérique, toute première expérience sur un poste similaire sera appréciée.

Que vous soyez débutant, junior ou confirmé, votre profil sera étudié.

Membre actif de l’équipe Scrum, vous:

  • Participez activement aux cinq événements Scrum : Sprint, Daily Meeting ; Sprint Retro ; Sprint Planning ; Sprint Review ;
  • Travaillez avec le Product Owner en faisant les analyses techniques et les analyses de faisabilité des User Stories des Epics ;
  • Réalisez la conception technique par Sprints, conformément aux exigences du cahier des charges issu des User Stories.

Compétences générales :

  • Votre proactivité vous permet de détecter tout problème technique qui pourrait survenir ;
  • Excellentes capacités de communication, à l’écrit comme à l’oral, en anglais et/ou en français ;
  • Vous documentez tous vos travaux (documentation inline; schémas d’architecture etc.) ;
  • Vous êtes capable de présenter et faire comprendre des sujets très techniques au plus grand nombre.

Compétences techniques :

  • Java 11 avec un style fonctionnel ;
  • Spring avec une expérience significative des modules web/data/security ;
  • Scripts Gradle (build, publication d’artefacts, …) ;
  • NoSQL : MongoDB ;
  • IPFS ;
  • Mise en place de pipelines Jenkins pour la construction de vos logiciels;
  • Gestion de la couverture des tests avec SonarQube ;
  • Docker (build, runtime, ..) ;
  • Compétences en cryptographie (AES, RSA, ..) ;
  • Connaissances et compétences blockchain telles que la mise en place de Smart-Contracts Ethereum.

Enfin :

  • Les crypto-monnaies vous passionnent ;
  • Vous êtes un vrai geek mais vous savez intégrez vos travaux dans une équipe.

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.