Alternance - Etudes et développement fullstack Java/React d'applications pour des plateformes collaboratives

Sophia Antipolis !

Résumé de l'annonce en 5 points 🎯


  • Requirement Yogi est un éditeur de plugins reconnu sur Atlassian Confluence.
  • +9 ans d'existence et 6 personnes à Sophia Antipolis. Nous résolvons pour nos clients le problème de la gestion de cahiers des charges en mode Agile.
  • Alternance sur 1 ou 2 ans: conception et développement d'applications en standalone afin d'étendre notre produit sur de nouvelles plateformes collaboratives.
  • Encadrement, accompagnement et formation réalisés par toute l'équipe technique qui souhaite t'embaucher à la fin !
  • Stack du projet : Java, Spring Boot, Hibernate, ReactJS, JavaScript/TypeScript, web services REST, OAuth, JUnit, PostgreSQL, AWS, Maven, Bitbucket, Jira, IntelliJ...

Envie d'en savoir plus ? Lis la suite ! 👊


Requirement Yogi : un éditeur qui monte !


C'est en 2013 que naît l'idée de développer un plugin pour Confluence, le wiki aujourd'hui le plus utilisé par les entreprises dans le monde. Adrien, futur fondateur de l'entreprise, revient en France après plusieurs années comme développeur chez Atlassian en Australie. Consultant dans un grand groupe, il perd son temps tous les jours à scroller des specs de plusieurs milliers de pages 😮 à la recherche d'informations. Et il va même jusqu'à faire des tableaux Excel pour référencer les exigences et les retrouver...

Après un 1er plugin qui n'était pas suffisamment abouti. Il trouve le succès avec une solution qui permet de naviguer dans un cahier des charges, hiérarchiser, annoter, retrouver rapidement n'importe quelles exigences et même faire le lien jusqu'au ticket Jira. C'est LA bonne idée 💡 qui est reconnue tout de suite par les experts du secteur. S'ensuit une success story pour la société avec des milliers d'utilisateurs et des clients parmi les plus grands groupes et organismes internationaux : la NASA, Microsoft, Kaspesky, Ericsson, Texas Instrument, Nissan, Airbus, Boeing, plusieurs ministères et armées d'états...

Qualité et performance sont aussi les clés de la réussite avec une labellisation "Cloud fortified" 🏅 renouvelée tous les ans par Atlassian sur son marketplace. Le plugin est au service de ses utilisateurs et doit être ergonomiquement et techniquement irréprochable.


Sujet : Concevoir de nouvelles applications de notre produit sur des plateformes collaboratives


Le sujet touche à l'avenir de notre produit et de la société : ne pas rester tributaire d'Atlassian et aller se lancer sur d'autres solutions du marché. La suite Atlassian est aujourd'hui très largement utilisée, mais il existe d'autres plateformes de collaboration d'entreprise où notre plugin pourrait être déployé : Miro, Google Docs, Monday, Microsoft Office 365 et pourquoi pas Notion.


Tu concevras et développeras de A à Z avec le soutien de l'équipe 🏗️ :


  • Une (ou plusieurs) application(s) en standalone.
  • L'interconnexion et les "branchements" entre notre produit et la nouvelle plateforme.

Important : ce n'est pas un simple projet d'intégration de bas niveaux entre des plateformes que l'on te propose. Mais d'enrichir notre produits sur de nouvelles plateformes. POC, analyse et étude : c'est à toi de le faire ! On attend de toi que tu sois force de proposition et créatif pour trouver des solutions et améliorer nos fonctionnalités.


Tu rejoins une équipe de 5 ingénieurs qui t'accompagneront au quotidien : Adrien et Laurent (+15 ans d'expérience chacun), Corentin (3 ans) et nos juniors João (diplômé Polytech Nice en 2022) et Mamadou. Tu seras mentoré et tu travailleras en binôme avec l'un d'eux. Car l'objectif est que tu puisses progresser et apprendre de leur expérience, surtout pas de rester tout seul dans ton coin (!).


Déroulé proposé sur 1-2 ans 📋 (qui peut évoluer ou être adapté selon les nécessités) :


  • Etude de faisabilité sur la nouvelle plateforme.
  • Réalisation de POC (Proof of concept).
  • Architecture et implémentation de l'application sur la nouvelle plateforme.
  • Réalisation du module de paiement pour l'achat de licence.
  • Affinage suivant les cas d'utilisation réels et ce qu'on aura découvert pendant l'implémentation.
  • Itération pour chaque plateforme collaborative.
  • Préparation de ta soutenance et rédaction de ton mémoire.
  • Signature de ton CDI (félicitations 🎉).

Stack technique 💻 (tu ne travailleras pas sur tout) : Java, Spring Boot, Hibernate, ReactJS/TypeScript, JavaScript/jQuery, web services REST, OAuth, outils Atlassian, ANTLR, Apache POI, Bamboo, JUnit, Jest, PostgreSQL, AWS CloudFormation, IntelliJ, Maven, Bitbucket, Jira, Linux Debian…


Pour ton matériel, tu auras le choix entre Mac ou Linux, pas de Windows.


As-tu le profil ?


Cette alternance est pour un étudiant rentrant en 4ème/5ème année d'Ecole d'ingénieur ou M1/M2 universitaire (Bac+4/5) en informatique. Idéalement, tu as déjà effectué un stage ou des projets scolaires/personnels en Java.


Compétences obligatoires :


  • Langage Java : conception et développement
  • Web services et APIs REST
  • Bases de données : requêtage et conception de modèles de données.

Anglais courant requis : si on t'embauche (l'objectif), tu échangeras avec des clients à l'international.


Pourquoi nous choisir ?


  • Un vrai sujet sur un module qui sera utilisé par des milliers d'utilisateurs parmi les plus grandes entreprises internationales 🌍.
  • Un sujet polyvalent et complet : étude, architecture, développement, interconnexion, interfaces...
  • Une stack moderne et une équipe de développeurs de haut niveau 100% disponible pour te faire grandir 🌱.
  • Une ambiance conviviale et une grande solidarité entre tous.
  • Une embauche à la fin de ton stage chez un client final en pleine croissance et de nombreuses opportunités 🚀 pour ta carrière.
  • Plus d'infos : https://www.requirementyogi.com/careers et https://www.linkedin.com/company/requirement-yogi

Découvre en détails qui nous sommes !

Suis-nous sur les réseaux sociaux !

Ne passe pas à côté et postule !

Nous étudierons ta candidature avec attention et si nous mettons un peu de temps, n'hésites pas à nous relancer par mail.