Stage Développeureusex Java & Compilation Native FHN
Job Summary
Sujet de stage
Analyse des performances et du Developer Experience des Frameworks Java Cloud-Native modernes.
Sous-titre
Mesurer les gains de GraalVM et des frameworks Cloud-Native (Quarkus Micronaut Helidon Spring) afin de dresser un benchmark et produire une réflexion et une matrice comparative pour nos clients.
Le WHY
Sortir du Java classique : explorer la compilation native et les performances (mémoire bootstrap etc.) sur des cas de production réels. Ce stage permettra à OCTO détoffer son offre business sur les architectures Cloud/Serverless sobres et performantes via un benchmark objectif.
Les missions
État de lart : Analyse comparative (architecture sécurité performances) entre les différents frameworks (Quarkus Micronaut Helidon Spring Boot 4/GraalVM)
PoC : Développement dune application représentative de la réalité du terrain (découpage en API REST persistance SQL/NoSQL sécurité JWT appels HTTP asynchrones vers des services tiers)
Analyse FinOps & Green IT
Benchmarks : Présentation des métrics : démarrage mémoire RSS débit et temps de build pour guider les choix Cloud/FinOps optimaux
Playbook : Rédaction dun guide de bonnes pratiques techniques pour les consultants
Le déroulement du stage
Étape 1 : Découverte et cadrage
- Prise en main de lenvironnement OCTO montée en compétences sur les spécificités du stage et alignement sur les cas dusage cibles à développer.
Étape 2 : Exploration et PoCs
- Écriture des premières briques de code.
Étape 3 : Mesures et Benchmarks
- Mise en place dune suite de tests de performance automatisée (via JMH - Java Microbenchmark Harness). Analyse fine des comportements de la mémoire hors-heap et de la sécurité des accès.
Étape 4 : Restitution et Partage
- Rédaction du livrable méthodologique final et animation dun BBL (Brown Bag Lunch) ou dune conférence interne chez OCTO pour partager tes conclusions avec la communauté des consultant(e)s.
Qualifications :
- Étudiant(e) Bac5 en fin détudes vous maitrisez lécosystème Java et curieux(se) de comprendre ce qui se passe sous le capot de la JVM
Vous êtes idéalement initié(e) ou très attiré(e) par les frameworks modernes et les problématiques de gestion mémoire
Vous êtes passionné(e) par lIA appliquée à des problèmes techniques et fonctionnels concrets
Vous êtes doté(e) dun esprit critique et scientifique aimant poser des protocoles de tests (benchmarks) et analyser des résultats rigoureux
Informations supplémentaires :
Et parce que nous savons quun job nest pas juste un job on vous partage aussi quelques petits qui font notre différence :
- 7 participations 7 certifications et surtout 6 podiums au palmarès Great Place To Work : le bien-être et la progression des Octos sont vraiment au cœur de nos préoccupations ;
- There is always a better way : nous encourageons et soutenons linnovation par la R&D. Au-delà dune direction scientifique dédiée nous valorisons le temps hors mission pour partager ses connaissances : blog OCTO talks meet-up livre blanc BBL en bref de lopen source alimenté par tous les Octos !
- Parce que ce ne sont pas que des mots nous marquons au quotidien notre engagement en matière de numérique responsable : nous formons les Octos et nos clients à la Fresque du Climat / 2 Tonnes et œuvrons pour la sobriété numérique en interne et auprès de nos clients. Depuis 2021 nous sommes labellisés B Corp et nous sommes fiers de renouveler cette certification toujours plus exigeante en 2025 ;
- Le management est un point central de notre culture. Les Octos managers sont tous formés via un socle de formations obligatoires pour vous accompagner dans votre développement (carrière compétences etc.) ;
- Parce quon na jamais fini dapprendre vous pourrez tirer parti de notre large offre de formations (softskills et hardskills) avec un accompagnement personnalisé et 5 jours de formation en moyenne par an pour affûter vos compétences et vous certifier et pourquoi pas devenir vous-même formateur
- sans oublier quOCTO est un bain apprenant : chaque jour les Octos ont la possibilité dapprendre ensemble au-delà des formations : BBL conférences OCTO Fest blog OCTO livres blancs & ref cards ou tout simplement lors déchanges informels à la machine à café : cest aussi ça lexpérience dapprentissage à la OCTO ;
- Le sujet de la parentalité compte aussi beaucoup à nos yeux. Cest pourquoi nous avons mis à disposition des places en crèche ainsi que dune permanence parentalité pour les parents et futurs parents ;
- Depuis 2022 nous sommes signataires de la Charte de lAutre Cercle concernant linclusion des personnes LGBTQIA en entreprise (renouvelée en 2025) et depuis 2023 de la Charte de la Diversité et de lAccord Handicap. En parallèle tous les Octos participent à la Fresque de la Diversité dans le cadre de leur parcours de formation (obligatoire). Car nous avons à cœur de proposer un environnement toujours plus inclusif pour toutes et tous.
Sans oublier les fondamentaux :
- Matériel au choix : ordinateur (PC ou Mac) et téléphone (Fairphone ou iPhone) ;
- Télétravail ;
- Possibilité daugmentation chaque année conditionnée par lévaluation annuelle ;
- Et bien sûr : carte Swile RTT primes diverses (participation vacances cooptation bonus basés sur les performances collectives).
OCTO priority
Collaborer avec des personnes talentueuses issues de différents horizons. Aussi ce que nous cherchons avant tout ce sont des personnalités qui enrichiront OCTO.
En respectant légalité des chances les candidatures sont examinées sans aucun préjugé quant à lâge lethnie lidentité de genre lexpression de genre le handicap la nationalité la religion ou lorientation sexuelle.
Remote Work :
No
Employment Type :
Full-time
About Company
OCTO Technology is a consulting firm specializing in new technologies and the challenges of digital transformation. We are recognized for our technological and methodological expertise (Architecture, Cloud, AI, Data, Product Management, UX, etc.) and our innovative organizational meth ... View more