En un coup d'œil
- Missions: Concevoir et déployer des fonctionnalités innovantes pour transformer le e-commerce.
- Entreprise: Mirakl, leader des solutions logicielles pour le e-commerce avec une culture collaborative.
- Avantages: CDI, télétravail possible, environnement dynamique et opportunités de croissance.
- Autres infos: Engagement fort pour la diversité et l'inclusion au sein de l'équipe.
- Pourquoi ce job: Rejoignez une équipe passionnée et impactez le futur du e-commerce avec des technologies avancées.
- Qualifications: 7/8 ans d'expérience en Java, Spring et leadership technique.
Le salaire estimé est compris entre 62100 - 75900 € par an.
Contexte 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.
À propos de Mirakl Labs Nos équipes techniques et produits, nommées Mirakl Labs, sont principalement réparties entre nos deux 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.
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.
Le quotidien et responsabilités :
- 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
Technologies Java 21 avec migration 25 prévue, Spring Boot, Kafka, React/Redux, PostgreSQL, Elasticsearch, Go, Docker, Kubernetes, AWS, Google Cloud
Profil recherché Vous avez au moins 7/8 ans d'expérience avec Java et Spring, avec une expertise 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.
Senior Software Engineer Java employeur : Mirakl
Rejoindre notre entreprise, c'est intégrer une équipe dynamique au cœur de Paris, où l'innovation et la qualité sont au centre de nos préoccupations. Nous offrons un environnement de travail flexible avec des opportunités de télétravail, favorisant un équilibre entre vie professionnelle et personnelle. De plus, nous investissons dans le développement professionnel de nos employés, leur permettant d'évoluer dans leur carrière tout en contribuant à des projets significatifs dans le secteur du e-commerce.
Conseils d'expert StudySmarter🤫
Voici comment nous pensons que tu pourrais décrocher Senior Software Engineer Java
✨Construire ton réseau tech
Connecte-toi avec des professionnels de l'ingénierie et du développement logiciel via des meetups tech ou des conférences comme DevFest. C'est un excellent moyen d'apprendre sur les dernières tendances et de te faire connaître dans le milieu.
✨Contribuer à des projets open-source
Montre tes compétences en rejoignant des projets open-source sur GitHub. Non seulement cela renforce ton portfolio, mais ça te permet également de collaborer avec d'autres développeurs et de bâtir ta réputation dans le monde tech.
✨Préparer un excellent entretien
Pour décrocher un emploi à plein temps, il est crucial de préparer des réponses aux questions techniques et comportementales. Fais des simulations d'entretiens avec des amis ou en utilisant des plateformes dédiées pour te sentir plus à l'aise.
✨Postuler sur notre site
N'oublie pas de consulter notre site pour des opportunités chez Mirakl. Postuler directement peut te donner un accès privilégié à nos offres et montrer ton intérêt spécifique pour notre entreprise. Allez, fonce !
Nous pensons qu'il te faut ces compétences pour exceller en tant que Senior Software Engineer Java
Quelques conseils pour ta candidature 🫡
Démarre avec un CV percutant:Pour un poste d'ingénieur en développement logiciel, mets en avant tes compétences techniques comme les langages de programmation que tu maîtrises. N'hésite pas à inclure les projets sur lesquels tu as travaillé, surtout ceux qui montrent ton impact dans des situations concrètes. Les employeurs adorent voir ce que tu es capable de créer !
Valorise tes projets personnels:Si tu as des projets personnels ou des contributions sur GitHub, assure-toi de les inclure dans ta candidature. Cela te permet de montrer non seulement tes compétences techniques, mais aussi ta passion et ton engagement pour le développement logiciel. C'est un excellent moyen de te démarquer des autres candidats !
Personnalise ta lettre de motivation:Prends le temps de personnaliser ta lettre de motivation pour Mirakl. Explique pourquoi tu es attiré par cette entreprise et comment tes compétences peuvent répondre à leurs besoins. C'est l'occasion de montrer un côté plus humain de ta candidature et d'expliquer ce qui te motive !
Soigne la mise en page:Une mise en page claire et concise est cruciale pour les candidatures dans le domaine de l'ingénierie logicielle. Utilise des sous-titres et des listes pour rendre ton CV et ta lettre plus facile à lire. Cela montre aussi que tu as un sens de l'organisation, ce qui est super important dans notre domaine !
Comment te préparer à un entretien d'embauche chez Mirakl
✨Maîtrise des Outils de Développement
Assure-toi d'être à l'aise avec les outils et les langages de programmation que privilégie Mirakl. Par exemple, si tu sais qu'ils utilisent beaucoup Java ou Python, revisite tes concepts clés et sois prêt à discuter de tes projets antérieurs qui mettent en avant ces compétences.
✨Prépare des Exemples de Projets Concrets
Rassemble des exemples concrets de projets sur lesquels tu as travaillé, surtout ceux qui mettent en avant des défis techniques. Sois prêt à expliquer tes choix, tes erreurs et comment tu as résolu des problèmes - cela montre ton process de réflexion et ta capacité à apprendre.
✨Sois Prêt pour des Tests Techniques
Il est fréquent d'avoir des tests techniques lors des entretiens dans l’ingénierie logicielle. Prépare-toi à résoudre des problèmes de codage en direct. Pratique sur des plateformes comme LeetCode ou HackerRank pour rester affûté et confortable face à la pression.
✨Montre Ton Intérêt pour l’Innovation
Dans le cadre d'un poste à temps plein, les employeurs cherchent des passionnés qui se tiennent à jour avec les dernières tendances technologiques. N’hésite pas à parler de tes lectures récentes, de conférences auxquels tu as assisté ou même de projets open-source que tu pourrais avoir suivis ou rejoints.