Développeur/Développeuse Senior
il y a 5 jours
Marseille
Qui sommes-nous ? Créée en 2003 et basée à Marseille, Mailinblack est aujourd’hui un leader de la cybersécurité en France. Nous accompagnons plus de 22.000 entreprises et administrations publiques françaises à redéfinir leur sécurité numérique grâce à des outils performants de sécurisation de messagerie, gestionnaire de mot de passe, sensibilisation et formation à la cybersécurité. En croissance continue, nous avons doublé de taille depuis 2019. Avec un effectif de 115 personnes aujourd’hui, notre mission est d’avoir un impact fort : • Sur nos clients grâce à nos solutions de protection : 143 millions de cyber attaques bloquées en 2023, • Sur nos salariés à travers des politiques RH innovantes comme le congé supra légal ou le droit à la déconnexion (récompensées entre autres par notre label Great Place to Work) L’équipe ? Nous sommes 11 développeurs/développeuses, 3 QA avec un travail en Squad par produit avec les équipes Produit, OPS et le Lab IA. Nous travaillons avec la méthode Shape Up : 6 semaines de shape, 2 semaines de cool down. 💡 Environnement technique : Java 17 (Spring 5, Webflux, Reactor, Quarkus, ...), Go, RabbitMQ, Docker, Debian, Cloud Azure (Typescript, Angular 17 pour le front) Vos missions : • Participer à la conception fonctionnelle et technique des produits avec les PM/PO et les designers., • Développer, tester et documenter des fonctionnalités robustes, scalables et maintenables., • Contribuer activement à la structuration du code et aux standards techniques (clean code, patterns, revues de code, CI/CD…)., • Challenger les choix techniques et proposer des solutions durables et cohérentes avec la stratégie technique de l’entreprise., • Participer à la définition et à l’évolution de l’architecture des applications (Java / Go / Angular)., • Collaborer avec les équipes QA, Ops, Produit et Design pour garantir une livraison fluide et qualitative., • Assurer une veille technologique continue et partager les bonnes pratiques au sein de l’équipe., • Être force de proposition dans les améliorations de performance, sécurité et qualité logicielle., • Contribuer aux rituels Agile/Shape Up : planification, priorisation, estimation, revue et rétrospective. Votre profil : • Excellente maîtrise de Java (Spring Boot / Webflux) et/ou Go, • Solides compétences en Angular et Typescript, • Maîtrise des concepts d’architecture logicielle (DDD, microservices, API REST, event-driven…), • Rigueur dans la structuration du code et la gestion du cycle de vie applicatif, • Connaissances des tests unitaires, d’intégration et end-to-end, • Connaissances des pratiques DevOps (CI/CD, conteneurisation, monitoring) Déroulement des entretiens 🖥️ Premier échange par visio avec Clémentine, notre Talent Acquisition specialist 💬 Entretien dans nos bureaux avec Charles, Directeur Développement, et Ludovic, Manager Développeur 👀 Entretien et rencontre avec l’équipe Les + chez Mailinblack ? • Des bureaux sympas en plein centre de Marseille, au soleil et à deux pas du Vieux Port et des Calanques ☀️, • 7 jours de congés payés supplémentaires, • Une partie de la semaine en télétravail, • Epargne salariale, • Une culture d’entreprise qui prône l’autonomie, la responsabilité et la bienveillance, • Un plan de développement de compétences, • Bien entendu : Une bonne mutuelle (Malakoff), une participation aux transports en commun (50%), • Et aussi : des chèques vacances, des paniers de fruits dans la cuisine, des repas d’équipes, et des événements canons !