
Senior Software Engineer - Scala
Hybrid
Paris, France
Full Time
22-04-2025
Job Specifications
StrangeBee est un éditeur de solutions de cybersécurité dédiées à la Réponse aux Incidents.
En 2018, Thomas, Nabil & Jérôme créent la société StrangeBee et poursuivent le développement et l’enrichissement des applications open source TheHive & Cortex, entamés 4 ans auparavant. Devenue la référence, TheHive épaule aujourd’hui des milliers d’analystes à travers le monde, à défendre leur entreprise contre les cyberattaques quotidiennes.
Ses ambitions ? Renforcer son offre, répondre aux besoins grandissants, et s’imposer comme leader des plateformes de réponse aux incidents de cybersécurité.
Descriptif du poste
En tant que Senior Software Engineer spécialisé en Scala, tu interviendras au sein de StrangeBee sur la conception et le développement de TheHive, Cortex et des produits à venir.
Tu intègreras une belle équipe de passionnés dédiée au backend, qui comprend un de nos fondateurs, qui travaille en étroite collaboration avec les Product Owner, l'équipe de Quality Analysts et l'équipe de développement front-end.
Tes missions, organisées en sprints, seront :
Assurer le rôle de référent technique au sein de l'équipe backend
Développer de nouvelles fonctionnalités utilisateur au travers d'API
Participer à l'évolution du coeur des produits
Participer à la conception des nouveaux produits
Corriger les bugs (parfois ça arrive)
Participer aux mises à jour des librairies et des frameworks de la stack technique
Développer et maintenir des tests unitaires
Participer aux cérémonies Scrum
La stack technique backend choisie pour nos solutions est composée des techno suivantes: Scala, Play Framework, Akka, Janusgraph, Tapir, Macwire, Git.
Profil recherché
Ce rôle nécessite de bons fondamentaux techniques et cela passe donc par une ta capacité à :
Avoir de bons réflexes en développement : questionner le besoin, sortir du dogmatisme technique, penser tests, viser un code lisible, maintenable et réutilisable.
Avoir une connaissance de quelques patterns de développement.
S’intéresser aux métiers, aux usages, aux comportements.
Anticiper les impacts futurs de son code, voir sur le long terme.
Une personne qui pense la technique comme un moyen au service d’un besoin et non comme une fin en soi. Cela se traduit par :
Cette capacité à bien comprendre le besoin en face. La personne n’est pas dans un rôle d’exécutant mais dans un rôle stratégique avec, un amont du temps de réflexion, de discussion, de conception.
Cette aptitude à nuancer, à peser le pour et le contre des solutions envisagées.
Cette capacité à bien anticiper les potentielles contraintes techniques futures.
Être force de proposition sur l'architecture des solutions.
Salaire : 50 - 70k €
Déroulement des entretiens
Call découverte avec le service People (~30 min)
Test de personnalité AssessFirst
Entrevue technique avec ton futur manager (~1h)
Entretien avec l’un des fondateurs (~1h)
Échange avec la Head of People
About the Company
StrangeBee is a cybersecurity software company based in Paris. We're the creators of TheHive & Cortex, trusted by leading cybersecurity teams worldwide. Our mission is to provide top-notch incident response capabilities to organizations of all sizes, offering both on-premise and cloud solutions. TheHive and Cortex are used by most SOCs, CERTs, and CSIRTs, supporting incident responders in their daily activities, speeding up triage and response, reducing time to recovery, and combating "alerts fatigue". We empower incident... Know more
Related Jobs


- Company Name
- BPIFRANCE
- Job Title
- Développeur full stack java / kafka F/H
- Job Description
- Vos missions au service de l’économie française Nous recherchons un(e) Développeur Full Stack pour rejoindre le service Référentiel au sein de la Direction des Systèmes d’Information. Vous ferez parti.e du Train Milléinum qui est en charge d’accompagner les métiers du Groupe Bpifrance dans leurs projets IT. Vous intégrerez le Socle Référentiel, et travaillerez particulièrement sur les Référentiels OPS (offre, produit, service) et Documentation Comptable Vous travaillerez en étroite collaboration avec le Product Owner, Scrum Master, Tech Lead, Architectes, Data Analyst et Développeurs dans une dynamique agile à l’échelle (framework SAFe). Vous participez aux cérémonies agile SAFe. Vous êtes parti(e) prenante de l’équipe et participerez sur les activités suivantes : Développement d’US et de features APIsation et MicroService Développement d’IHM Mise à disposition d’évènements (architecture évènementielle) Devops sur le delivery des versions /Devsecops Mise en place de l’observabilité et supervision des applications Maintenance des pipelines existantes (Jenkins/Git) Testing Aide a la rédaction et au cadrage d’User Story Techniques Documentation technique des produits En plus de cela, vous serez impliqué(e) dans la vie de l’équipe : Communautés de pratiques Veille technologique Principes et doctrines IT Des pratiques full DevSecOps Un environnement dynamique et des cycles de décision courts Des technos modernes sur une stack flexible et évolutive Profil recherché Prêts à rejoindre notre équipe ? Vous êtes diplômé.e d'école d’ingénieur ou en Master 2 et passionné.e par le développement, et l'apport de valeur aux utilisateurs. Vous êtes impliqué.e, fiable et rigoureux.se Votre environnement technique sera le suivant : Back-end: Java 21, API REST avec Swagger/ Front-end : Angular11+ BDD : PostgreSQL, MongoDB Framework: Spring Boot 3, Spring Batch, ELK Container Platform : Docker, Kubernetes Api Platform : TYK CI / CD : GIT, Maven, Gitlab, Jenkins, Artifactory, Grype, Datadog, fluxCD, renovate Conception / Automatisation des tests : DDD / TDD, Selenium,Cucumber (Gherkin),Karate, JUnit Gestionnaire d’événements : Kafka, Kafka Stream Authentification / Autorisation : JWT, OIDC Cloud AWS (S3, Lambda, EKS, HELM, EC2, RDS, ALB, IAM, VPC, API Gateway) Dictionnaires : Active Directory, LDAP Outils : Office 365, Jira, Neurones Méthodologie : Agile/Scrum/SAFe Les + du poste : Des challenges tech à relever et des événements tech futuristes auxquels vous serez acteur.trice et convié.e Vivre au rythme d’une culture Tech affirmée au cœur d’une équipe soudée Vibrer au son d’un podcast hebdo Assister à des Town Hall (événements virtuels & soirées) trimestriels Le poste est localisé soit au siège de Maisons-Alfort, soit là où vous êtes en France. Les bonnes raisons de rejoindre l’aventure Bpifrance ! Un travail avec du sens : Vous contribuerez à une mission unique d’utilité publique au service de l’économie française et au sein d’une banque engagée sur des sujets de société (climat, jeunesse, égalité des chances…). Un environnement dans lequel il fait bon vivre : Vous intégrerez des équipes dynamiques et bienveillantes, au sein d’une entreprise attentive à la Qualité de Vie au Travail de ses collaborateurs. Nos certifications Happy Trainees et Meilleurs Employeurs France par Glassdoor en témoignent ! Des conditions avantageuses : Vous bénéficierez des nombreux avantages qu’offre le groupe pour ses collaborateurs : télétravail, congés payés supérieurs au minimum légal, épargne salariale attractive, CSE, dispositifs de Qualité de Vie au Travail… Un tremplin pour votre carrière : Vous profiterez des meilleures conditions mises en place chez Bpifrance pour développer vos compétences et construire votre parcours de carrière, grâce à un accompagnement sur-mesure et des parcours de formation complets et personnalisés. Travailler chez Bpifrance, c’est intégrer une banque pas comme les autres, un projet d’entreprise ambitieux et tourné vers l’avenir. C’est plus qu’un métier : c’est une mission, une équipe, un réseau et un écosystème. Pour découvrir nos autres opportunités et tout savoir de la vie au sein du groupe, rendez-vous sur notre site carrière ! Bpifrance est une banque citoyenne dotée d’un code de déontologie et d’une politique anti-corruption. Avant de postuler, nous vous invitons à consulter notre politique relative à la gestion des données à caractère personnel disponible sur notre site.


- Company Name
- COSIUM
- Job Title
- SENIOR STAFF SOFTWARE ENGINEER (H/F) - +80K€
- Job Description
- Fondé en 2003, Cosium est un éditeur de logiciel. Nos logiciels sont fournis en mode Saas sur le cloud privé que nous opérons de bout en bout. Cosium est détenu et dirigé par des ingénieurs. Notre vision de l'ingénierie logicielle L’ingénierie logicielle n’est pas une étape transitoire vers le management ou la gestion de projet. Chez nous, vous pouvez faire carrière les mains dans le code. Sans limite d'âge. Sans plafond de verre. Nos ingénieurs logiciels évoluent dans un parcours de carrière inspiré des engineering ladders (https://web.archive.org/web/20220901233819/https://career-ladders.dev/engineering/) popularisées par les entreprises tech de la Silicon Valley. Ceux qui ne produisent pas de code ne donnent pas de conseil sur le code. Nos ingénieurs logiciels sont guidés par d'autres ingénieurs logiciels qui produisent du code. Chez Cosium, les architectes déconnectés de la réalité n'existent pas. Nous recherchons les personnes qui font. Votre mission Construire les systèmes médicaux les plus pointus du marché. Produire du code de qualité et dont vous êtes fiers Utiliser les stacks OpenSource les plus avancées du marché Mentorer des ingénieurs logiciels moins expérimentés que vous Contribuer à des projets OpenSource utilisés et/ou maintenus par Cosium. Voir https://github.com/Cosium . Assister à plusieurs conférences de développeurs tout au long de l'année. Jusque là, nous avons assisté à Paris JUG, Devoxx France, PGConf et FOSSDem. Certains d'entre nous ont même été speakers au Paris JUG et au Devoxx France. Qualités indispensables Avoir obtenu un diplôme de niveau Master dans le domaine logiciel ou une expérience équivalente Avoir au moins 5 ans d'expérience professionnelle sur java ou un autre language sur JVM Maîtriser les fondamentaux du langage SQL Être enclin à travailler sur le backend comme sur le frontend (FullStack) Avoir un niveau d'anglais professionnel Qualités idéales Une expérience en développement Frontend en milieu professionnel Avoir déjà utilisé Java 17, Typescript 4.8, Javascript, Angular 15, Spring Boot 3, JPA, Hibernate 6, Git, Maven, JUnit 5, Tomcat, PostgreSQL, IntelliJ et Unix/Linux en milieu professionnel En plus de votre package de rémunération (salaire annuel brut) 1 place de parking sur notre site de Versailles 1 téléphone d’entreprise 1 ordinateur portable d'entreprise. Choix du modèle et du système d'exploitation selon vos préférences. La répartition actuelle est : 99% Linux et 1% Windows. Carte Swile (titre restaurant) Travail à domicile au besoin. De façon occasionnelle. Pas de contrat en remote Process de recrutement Test technique d'une durée de ~1h30 à faire chez vous. Ne vous inquiétez pas, on ne vous demandera ni de trier ni de fusionner des listes à la main car redévelopper les modules Apache Commons ne fait pas partie de nos projets. Les questions du test portent sur des problématiques réelles. Entretien technique avec le CTO et le Principal Engineer (sur place ou en remote) Entretien avec le CEO Vous rejoindrez une équipe d'une vingtaine d'ingénieurs logiciels.


- Company Name
- Thales
- Job Title
- Développeur full-stack (H/F)
- Job Description
- Lieu : Bordeaux, France Construisons ensemble un avenir de confiance Thales est un leader mondial des hautes technologies spécialisé dans trois secteurs d’activité : Défense & Sécurité, Aéronautique & Spatial, et Cyber & Digital. Il développe des produits et solutions qui contribuent à un monde plus sûr, plus respectueux de l’environnement et plus inclusif. Le Groupe investit près de 4 milliards d’euros par an en Recherche & Développement, notamment dans des domaines clés de l’innovation tels que l’IA, la cybersécurité, le quantique, les technologies du cloud et la 6G. Thales compte près de 81 000 collaborateurs dans 68 pays. Nos engagements, vos avantages Une réussite portée par notre excellence technologique, votre expérience et notre ambition partagée Un package de rémunération attractif Un développement des compétences en continu : parcours de formation, académies et communautés internes Un environnement inclusif, bienveillant et respectant l’équilibre des collaborateurs Un engagement sociétal et environnemental reconnu Votre quotidien En nous rejoignant à Mérignac, à proximité de Bordeaux, vous intégrez un site dynamique regroupant nos activités de services numériques permettant d’opérer les systèmes d’informations critiques de nos clients et de les accompagner dans leur transformation numérique sécurisée. Responsabilités principales : Contribuer à la définition des besoins, à la conception du logiciel et être impliqué(e) dans les aspects architecturaux des projets logiciels Intégrer les composants logiciels dans un système logiciel entièrement fonctionnel Ecrire un code bien conçu, documenté et testable Développer, tester et exécuter le cycle de vie complet du développement logiciel Concevoir, mettre en œuvre et tester des fonctionnalités en tenant compte de l'évolutivité, des performances, du déploiement/de l'exploitation et de l'expérience de l'utilisateur(ice) final(e) Faire des estimations et contribuer à la planification avec les membres de l'équipe Collaborer avec d'autres ingénieur(e)s en solutions logicielles afin de partager les connaissances et d'améliorer le produit/solution dans son ensemble. stockage Environnement technique : Langage de programmation : Full Stack ou pure back/pure front (JAVA, C++, Python, Angular, React) Au sein d’une équipe Scrum, en agilité Votre profil Bac +5 / Ecole d’ingénieur – 3 ans d’expérience minimum Qualités personnelles : Forte capacité d'apprentissage et d'adaptation aux nouvelles technologies. Esprit d'équipe et autonomie Passionné par le code Thales reconnait tous les talents, la diversité est notre meilleur atout. Postulez et rejoignez nous !


- Company Name
- Societe Generale
- Job Title
- Software Engineer
- Job Description
- Référence 250008JB Vos missions au quotidien Vous avez envie de rejoindre une équipe à taille humaine, engagée et qui travaille en forte proximité avec le business ? Vous souhaitez prendre part à des projets d’envergure (Plate-forme SOA, Machine Learning) en utilisant les dernières technos comme React, Angular ou Java 11 ? Bref, un vrai passionné de tech ! Rejoignez-nous ! Le principal sujet sera l'étude et la mise en place d’une solution de monitoring et d’ordonnancement fonctionnelle des étapes de détection des comportements suspects dans le cadre de la lutte anti-blanchiment. En tant que Software Engineer, vous créez des solutions logicielles pour répondre aux besoins de nos métiers. Concrètement, et sous la supervision de votre tuteur et/ou de votre manager, vous serez amené à : Concevoir des solutions via le software craftmanship (behavior driven development, test driven development, continuous delivery, etc.). Challenger les besoins et rédiger les scénarios en collaboration avec les Business Analysts et participer aux estimations poker planning. Participer à l’amélioration continue (technique, organisation et processus) Participer activement aux mises en production. Assurer le support de production. Et si c’était vous ? Vous préparez un Bac +4/+5 en école de Commerce, d'Ingénieur ou une Université avec une spécialisation en Informatique, Développement ou équivalent. Vous avez une première expérience dans le développement de solutions logicielles. Vous connaissez, les méthodologies agiles comme Scrum ou Kanban n’ont plus de secret pour vous ! Vous êtes passionné par l’innovation. Vous êtes un vrai team player, vous vous épanouissez dans un environnement collaboratif. Vous êtes à l’aise avec plusieurs stacks back et front (Scala, Python, Java React) ; les bases de données (Hive, PostGre, ElasticSearch), etc. You're fluent in english? Vous êtes notre candidat idéal ! Pensez à accompagner votre CV de votre planning de formation. Plus qu’un poste, un tremplin Rejoignez-nous pour faire grandir vos ambitions ! Dès votre arrivée, vous serez intégré dans nos équipes et apprendrez chaque jour aux côtés de nos experts qui vous accompagneront dans vos missions. Progressivement, vous gagnerez en autonomie sur vos projets pour faire de cette expérience un vrai accélérateur de carrière. Vous découvrirez également toute la diversité de nos métiers, dans un secteur qui évolue et innove en permanence. A la fin de vos études, diverses opportunités pourront s’offrir à vous, en France et à l’international. Pourquoi nous choisir ? Attentif à votre qualité de vie et conditions de travail, vous bénéficiez d’avantages : Prime* de participation et d’intéressement Jours de télétravail (selon le rythme de votre service et celui de votre alternance) Prise en charge de 50% de votre titre de transport Billetterie à prix réduits de notre Comité d’Entreprise (concerts, cinéma, sport…). Offre variée de restaurants d’entreprise et de cafétérias à tarifs compétitifs ainsi que des titres restaurants dématérialisés quand vous êtes en télétravail Si vous avez 3 mois d’ancienneté sur l’exercice de référence Créer, oser, innover, entreprendre font partie de notre ADN. Si vous aussi vous souhaitez être dans l’action, évoluer dans un environnement stimulant et bienveillant, vous sentir utile au quotidien et développer ou renforcer votre expertise, nous sommes faits pour nous rencontrer ! Vous hésitez encore ? Sachez que nos collaborateurs peuvent s’engager quelques jours par an pour des actions de solidarité sur leur temps de travail : parrainer des personnes en difficulté dans leur orientation ou leur insertion professionnelle, participer à l’éducation financière de jeunes en apprentissage ou encore partager leurs compétences avec une association. Les formats d’engagement sont multiples. Diversité et inclusion Nous sommes un employeur garantissant l'égalité des chances et nous sommes fiers de faire de la diversité une force pour notre entreprise. Le groupe s’engage à reconnaître et à promouvoir tous les talents, quels que soient leurs croyances, âge, handicap, parentalité, origine ethnique, nationalité, identité de genre, orientation sexuelle, appartenance à une organisation politique, religieuse, syndicale ou à une minorité, ou toute autre caractéristique qui pourrait faire l’objet d’une discrimination.