Développeur/Développeuse Senior
Mailinblack, Marseille, Provence-Alpes-Côte d'Azur, France
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)
- Sur notre écosystème avec un engagement sociétal et environnemental fort : équipe RSE, bilan carbone, fresque du climat, code éthique, égalité homme femme, éducation numérique, égalité des chances
En plein développement, nous cherchons aujourd’hui notre prochain(e) Développeur/Développeuse ! 🚀
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)
Responsabilités
- 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
- 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 !