Mondia Group
Mondia Group
Mondia Group est une entreprise de commerce mobile qui opère dans les secteurs des télécommunications, du divertissement numérique, du marketing et des paiements. Grâce à des partenariats avec plus de 84 opérateurs mobiles dans 60 pays, elle aide les fournisseurs de contenus et les commerçants à atteindre les consommateurs au moyen de contenus agrégés, de services de divertissement, de solutions de télécommunication et de paiements numériques proposés par Mondia Pay. L’entreprise développe également des expériences numériques personnalisées, favorise l’acquisition d’utilisateurs grâce à la publicité et au marketing à la performance, et explore de nouvelles opportunités par l’intermédiaire de Mondia Labs. Son activité internationale consiste notamment à mettre les publics en relation, à faciliter les transactions et à créer des produits numériques pour un écosystème mobile mondial.

Ingénieur full stack senior spécialisé en backend

Développez des microservices Java et Spring Boot, des API et des solutions AWS, tout en contribuant aux frontends Vue.js et à l’automatisation de l’ingénierie assistée par l’IA.

Description

  • Développer et maintenir des microservices évolutifs avec Java 21+ et Spring Boot.
  • Concevoir des API REST sécurisées et robustes avec versionnement, idempotence, gestion des erreurs et spécifications OpenAPI/Swagger.
  • Appliquer les pratiques des microservices, notamment les contextes délimités, la décomposition des services, la gestion des transactions distribuées et les modèles Saga.
  • Développer des systèmes événementiels avec Apache Kafka et une messagerie asynchrone.
  • Appliquer les pratiques de sécurité des applications, notamment OAuth2, JWT, le codage sécurisé et la correction des vulnérabilités.
  • Améliorer les performances grâce au réglage de la JVM, au profilage, à la mise en cache, à la réduction de la latence et à une utilisation efficace des ressources.
  • Concevoir et optimiser l’accès aux bases de données, les requêtes SQL, les index et les plans d’exécution des requêtes.
  • Développer et exploiter des solutions cloud natives et serverless sur AWS avec Lambda, API Gateway et Step Functions.
  • Développer des services backend et des API avec Node.js et NestJS lorsque cela est pertinent.
  • Automatiser l’ingénierie, les tests, le déploiement et les opérations avec Python, Node.js et d’autres outils de script.
  • Écrire un code propre, maintenable et testable, et créer des tests unitaires et d’intégration.
  • Prototyper des solutions, examiner des problèmes complexes et repérer et corriger les goulots d’étranglement des performances.
  • Développer, améliorer et maintenir des applications frontend avec Vue.js.
  • Relier les applications frontend aux services backend au moyen d’API REST sécurisées et fiables.
  • Créer des composants d’interface réutilisables et mettre en œuvre des formulaires, la validation côté client, la gestion d’état et le traitement des erreurs.
  • Améliorer les performances du frontend, son comportement adaptatif, sa compatibilité avec les navigateurs et son ergonomie.
  • Résoudre les problèmes frontend et collaborer avec les développeurs pour livrer des fonctionnalités complètes de bout en bout.
  • Utiliser des outils de développement assistés par l’IA pour coder, déboguer, tester, réviser le code et documenter.
  • Développer l’automatisation fondée sur l’IA tout au long du cycle de vie du développement logiciel.
  • Réviser le code, faire respecter les pratiques d’ingénierie et accompagner les membres de l’équipe.
  • Collaborer avec l’Engineering Manager, les équipes QA et les développeurs à la réalisation de la feuille de route technologique.
  • Participer aux astreintes, résoudre les incidents de production, en analyser les causes profondes et mettre en place des améliorations préventives.

Exigences

  • Expérience professionnelle dans le développement backend avec Java 21+ et Spring Boot.
  • Solide maîtrise de l’architecture des microservices, des systèmes distribués, de la conception d’API REST et de l’architecture événementielle.
  • Expérience pratique de la conception et de l’intégration d’API, de la gestion de l’authentification et de l’autorisation, et de la sécurisation des applications.
  • Expérience avec Apache Kafka ou une technologie comparable de diffusion d’événements.
  • Solides compétences en SQL et en bases de données relationnelles, notamment en optimisation des requêtes et des index.
  • Expérience du développement et de l’exploitation d’applications sur AWS, y compris des services serverless.
  • Connaissance des tests unitaires et d’intégration, du CI/CD, de l’observabilité, du dépannage en production et du développement sécurisé.
  • Capacité à analyser des problèmes techniques complexes et à fournir des solutions fiables, maintenables et performantes.
  • Connaissance pratique de Vue.js et de JavaScript ou TypeScript moderne.
  • Capacité à développer et maintenir des composants frontend, à intégrer des API REST et à résoudre des problèmes d’interface utilisateur.
  • Connaissance de l’architecture frontend, de la gestion d’état, du design adaptatif et de la validation côté client.
  • Capacité à réaliser de manière autonome des fonctionnalités frontend simples à moyennement complexes, sans spécialisation approfondie en frontend.
  • Expérience de Node.js et NestJS pour les services backend.
  • Connaissance de Python ou d’autres langages de script pour l’automatisation et les outils.
  • Expérience pratique des outils de programmation assistée par l’IA et intérêt pour leur utilisation afin d’améliorer la productivité du développement et la qualité logicielle.
  • Solides compétences analytiques, de communication, de collaboration et de résolution de problèmes.
  • Capacité à prendre en charge des livrables et à travailler efficacement au sein d’une équipe d’ingénierie pluridisciplinaire.
  • Atout : Expérience de la conception et de l’exploitation d’applications cloud natives sur AWS.
  • Atout : Connaissance des modèles de transactions distribuées, des stratégies de résilience, de la mise en cache et de l’optimisation des performances.
  • Atout : Expérience de l’automatisation des flux de développement et d’exploitation avec l’IA.
  • Atout : Expérience des décisions d’architecture, de la révision de code et de l’accompagnement de développeurs.

Avantages

  • Assurance sociale.
  • Assurance maladie pour le salarié et sa famille.
  • Contribution mensuelle de l’entreprise pouvant atteindre 25 EUR pour les avantages du personnel.
  • Système de primes de l’entreprise, soumis à la politique de celle-ci.
  • Salaire versé en EGP, à hauteur de l’équivalent en EUR.

Offres similaires

APL Logistics

Associé aux processus, opérations financières GBS – comptes clients

APL Logistics

Contribue à la facturation et à la comptabilité des opérations mondiales d’APL Logistics, notamment aux mises à jour de libération des cargaisons et au traitement des factures. Résout les litiges de facturation, suit les objectifs de niveau de service, répond aux demandes des parties prenantes et assure le relais au sein de l’équipe.

Ouvrir
APL Logistics

Associé aux opérations financières, comptes clients

APL Logistics

Soutient la gestion des comptes clients et les opérations financières d’une entreprise mondiale de logistique maritime, notamment la facturation des clients, les écritures comptables et la libération des marchandises. Résout les litiges de facturation, traite les factures, répond aux demandes des parties prenantes et contribue à l’atteinte des objectifs de service et de performance.

Ouvrir
Equifax

Ingénieur logiciel II, IA agentique

Equifax

Créez des agents LLM prêts pour la production, des pipelines de génération augmentée par récupération et des processus d’IA d’entreprise chez Equifax. Développez des systèmes résilients avec Python, des frameworks d’orchestration, des API et des bases de données vectorielles.

Ouvrir
Nokia

Stage en ingénierie logicielle chez Nokia (Bratislava, hybride)

Nokia

Rejoignez l’équipe d’ingénierie logicielle de Nokia à Bratislava pour contribuer au développement d’infrastructures réseau et de solutions de réseaux IP. Travaillez sur des applications cloud natives, l’automatisation, les tests et le développement assisté par l’IA.

Ouvrir
Walmart

Ingénieur logiciel senior, plateformes distribuées

Walmart

Développez l’infrastructure des plateformes distribuées de données et d’IA de Walmart, en créant des services Java et Python, des pipelines Spark et des capacités d’IA générative pour des systèmes de vente au détail à grande échelle.

Ouvrir
Walmart

Ingénieur logiciel principal, plateformes d’IA — Walmart

Walmart

Concevez des plateformes d’IA évolutives et des systèmes distribués pour Walmart Global Tech, en développant des services Java et Spring Boot avec des pratiques DevOps natives du cloud.

Ouvrir
Intermedia Cloud Communications

Développeur logiciel .NET

Intermedia Cloud Communications
1 001 – 5 000 Employés
ConseilJuridiqueSoins de santé

Développez des services .NET évolutifs pour Intermedia Cloud Communications, notamment la messagerie cloud, les intégrations Microsoft 365, les API et les applications sécurisées. Contribuez à la modernisation, à la fiabilité et aux services cloud natifs.

Ouvrir
Kpler

Ingénieur full stack senior, Grèce (hybride)

Kpler

Développez des applications full stack et des API pour la plateforme d’intelligence sur le commerce maritime de Kpler. Faites évoluer des systèmes cloud qui transforment les données des chaînes d’approvisionnement mondiales en informations exploitables.

Ouvrir
Walmart

Ingénieur logiciel principal, plateformes de vente au détail et de commerce électronique de Walmart

Walmart

Pilotez l’architecture et l’ingénierie des plateformes internationales de vente au détail et de commerce électronique de Walmart, notamment les systèmes d’engagement client et de publicité contextuelle. Accompagnez les équipes dans la création de microservices évolutifs et la livraison de logiciels fiables.

Ouvrir