Mirakl est le leader des solutions logicielles pour le e-commerce. Nous proposons aux entreprises une suite unique de solutions leur permettant de transformer significativement leur activité digitale afin d'accélérer de façon durable et rentable leur croissance.
Depuis 2012, Mirakl accompagne les entreprises B2C et B2B avec la technologie la plus avancée, sécurisée et évolutive leur permettant de digitaliser leur activité et d'élargir leur offre via la marketplace ou le dropship, faciliter la gestion des catalogues et des paiements de leurs fournisseurs pour plus d'efficacité, offrir une expérience d'achat personnalisée à leurs clients, et augmenter leurs profits grùce au retail media.
Mirakl est le partenaire de choix de plus de 450 entreprises leaders dans le monde, dont Airbus, Maisons du Monde, Decathlon, H\&M, Sonepar et Toyota Material Handling. Pour plus d'informations : www.mirakl.fr
A propos de Mirakl Labs
Nos Ă©quipes techniques et produits, nommĂ©es Mirakl Labs, sont principalement rĂ©parties entre nos 2 hubs situĂ©s Ă Paris et Ă Bordeaux. Elles collaborent au quotidien afin d'adresser les problĂ©matiques de nos clients et utilisateurs en rĂ©pondant Ă diffĂ©rents challenges liĂ©s aux nouvelles fonctionnalitĂ©s, Ă la scalabilitĂ©, la sĂ©curitĂ© et lâergonomieâŠ
Elles opĂšrent en mode agile et s'organisent en Squads composĂ©es d'un Squad Lead, de 5 dĂ©veloppeurs, d'un Product Manager et d'un QA. Chaque Squad est spĂ©cialisĂ©e sur un scope fonctionnel afin de concevoir et rĂ©aliser de nouvelles features, leurs Ă©volutions et des APIs (avec un dĂ©coupage en micro-services). Nos Ă©quipes Infrastructure, Architecture, SĂ©curitĂ©, Documentation, Product Design, Data et Support opĂšrent en transverse en apportant leur expertise et de la cohĂ©rence sur lâensemble des produits.
Toutes les Ă©quipes sont responsables de leur pĂ©rimĂštre et chacun des collaborateurs apporte son expĂ©rience et ses idĂ©es. Innovation, feedback et implication dans les prises de dĂ©cision sont au cĆur de notre philosophie.
Et pour favoriser ce partage avec dâautres passionnĂ©s, nous sommes sponsors, speakers, et hĂŽtes de diffĂ©rents Ă©vĂ©nements, meetups, et associations de la scĂšne Tech en France. Au cours des derniĂšres annĂ©es, nous avons participĂ© Ă des Ă©vĂ©nements tels que Devoxx, ReactEurope, ProductConf et Flupa UX Days.
Votre rĂŽle :
En tant que Senior Software Engineer Java dans les Ă©quipes produits Mirakl Labs, votre principale mission consiste Ă concevoir, rĂ©aliser et dĂ©ployer les nouvelles fonctionnalitĂ©s mĂ©tiers qui sont proposĂ©es par le Product Manager. Au quotidien vous ĂȘtes amenĂ©.e Ă implĂ©menter ces nouvelles fonctionnalitĂ©s Ă travers toutes les couches de nos applications, depuis les interfaces (UI ou API REST) en passant par la couche mĂ©tier et jusqu'Ă la crĂ©ation des schĂ©mas et scripts de base de donnĂ©es. IntĂ©grĂ© dans une Ă©quipe qui possĂšde le total ownership sur les produits qu'elle dĂ©veloppe, vous ĂȘtes un des acteurs clĂ©s pour garantir la cohĂ©rence mĂ©tier du produit mais aussi sa stabilitĂ© technique. En tant que senior, vous participez activement aux dĂ©cisions d'architecture et exercez un leadership technique au sein de l'Ă©quipe.
Le poste est à pourvoir en CDI, sur Paris, Bordeaux ou en remote depuis la France métropolitaine.
Le quotidien :
Participer aux réunions de conception avec l'équipe (5 développeurs), son Product Manager, et les équipes UX/UI
Participer aux décisions d'architecture et aux choix techniques
Développer, tester, mettre en production (continuous delivery)
Faire des codes-reviews, du pair programming
Participer aux reviews d'architecture et aux RFC (Request for Comments)
Monitorer et débugger les problÚmes de production (you build it you run it!)
Participer au Stand-up tous les matins, aux Sprint Review et aux rétros
Participer chaque trimestre à l'élaboration de la prochaine roadmap labs
Encadrer techniquement et mentorer les développeurs plus juniors de la squad
Contribuer à l'amélioration continue des pratiques de développement
Suivre à posteriori les features développées : cycle business de la feature, taux d'adoption
Nos technos :
Java 21 avec migration 25 prévue, Spring Boot, Kafka, React/Redux, PostgreSQL, Elasticsearch, Go, Docker, Kubernetes, AWS, Google Cloud
Vous aimerez ce job si :
Vous avez au minimum 6 ans d'expérience avec Java et Spring, avec une expertise approfondie des enjeux du web et des architectures distribuées
Vous avez une expérience en leadership technique et mentoring
Vous avez une expérience des architectures microservices et des systÚmes à haute charge
Vous aimez le "clean" code de qualité
Vous avez la capacité à prendre des décisions techniques et à influencer les choix d'architecture
Vous souhaitez travailler dans un environnement dynamique, challengeant et enrichissant
Vous souhaitez apprendre et perfectionner votre savoir-faire
Vous parlez un anglais professionnel
Mirakl est engagĂ©e en faveur de la diversitĂ©, de lâĂ©galitĂ© des chances et de lâinclusion. Nous cĂ©lĂ©brons nos diffĂ©rences car nous sommes convaincus que les qualitĂ©s visibles et invisibles de chaque Mirakl Worker sont une source de force et dâinnovation. Dans le cadre de cet engagement, nous Ă©tudions toutes les candidatures sans distinction de : genre, ethnicitĂ©, religion, orientation sexuelle, handicap, Ăąge ou toute autre caractĂ©ristique protĂ©gĂ©e par la loi.