Miratech
Miratech
Miratech est une entreprise mondiale de services informatiques et de conseil qui accompagne les entreprises dans leur transformation numérique. Ses services couvrent l’externalisation, le développement logiciel et les services professionnels, en associant la capacité de livraison des grandes entreprises à l’agilité caractéristique de l’innovation des start-ups. Fondée en 1989, Miratech intervient dans le conseil B2B et les technologies liées au SaaS, au service des organisations qui ont besoin d’expertise logicielle et de services technologiques.

Ingénieur Java full-stack senior en Irlande (télétravail)

Développez des applications full-stack pour les clients internationaux de services informatiques de Miratech avec Java, Spring Boot, React et des technologies cloud. Le poste couvre les API, les microservices, les intégrations d’entreprise et l’automatisation des déploiements.

Description

  • Créez, testez et maintenez des services backend évolutifs avec Java, Spring Boot et de solides pratiques d’ingénierie
  • Développez des interfaces web réactives et accessibles avec React, TypeScript, des composants réutilisables et des modèles frontend modernes
  • Concevez et intégrez des API REST selon des méthodes API-first, avec des contrats OpenAPI ou Swagger bien définis et une gestion robuste des erreurs
  • Créez des systèmes modulaires et maintenables avec des microservices et des approches adaptées de conception orientée objet et orientée domaine
  • Utilisez Node.js pour des services légers, des couches backend-for-frontend, des intégrations et des outils de développement lorsque cela est pertinent
  • Modélisez et optimisez les schémas et requêtes PostgreSQL en privilégiant l’intégrité des données, les performances et l’auditabilité
  • Connectez les plateformes internes et externes via des API REST, des webhooks, de la messagerie et d’autres méthodes d’intégration adaptées
  • Conteneurisez les services et contribuez aux pratiques de déploiement cloud, à la gestion des configurations et à la cohérence des environnements
  • Développez et exploitez des pipelines CI/CD Jenkins intégrant des tests automatisés, des contrôles qualité et des mises en production reproductibles
  • Ajoutez des journaux structurés, des métriques, du traçage distribué et des rapports d’erreurs utiles aux services applicatifs
  • Analysez les problèmes de production et les problèmes fonctionnels tout en améliorant les performances, la résilience, l’évolutivité et la maintenabilité
  • Collaborez avec les équipes Produit, UX, QA, DevOps, Architecture et ingénierie lors des revues de conception, de la planification, des revues de code et des initiatives d’amélioration

Exigences

  • Au moins six ans d’expérience en développement logiciel full-stack, avec notamment la responsabilité d’applications en production
  • Expérience pratique avancée de Java et Spring, notamment Spring Boot, les services REST, la persistance, la sécurité et les tests automatisés
  • Solide expertise frontend avec Angular ou React, TypeScript, HTML, CSS, l’architecture à base de composants, la gestion d’état et les pratiques actuelles de test
  • Connaissance pratique de Node.js pour les services légers, les intégrations, les outils de build ou les composants de support
  • Capacité démontrée à concevoir des API REST et des microservices et à maintenir des applications dans des environnements distribués
  • Solide maîtrise de SQL et expérience dans la création de modèles de données efficaces avec PostgreSQL ou une base de données relationnelle comparable
  • Expérience dans le développement, le déploiement ou la maintenance d’applications exécutées dans des environnements cloud et conteneurisés
  • Excellentes compétences en communication, avec la capacité de rédiger une documentation technique claire et d’animer des ateliers clients
  • Une expérience dans la création d’applications de gestion des effectifs ou l’intégration avec des plateformes WFM est souhaitable
  • Une expérience des services AWS et d’Amazon Connect est souhaitable
  • Une expérience dans le développement d’applications CX, de centres de contact ou de service client, y compris l’infrastructure vocale ou les intégrations avec FreeSWITCH, Kamailio, Twilio ou des plateformes de communication similaires, est souhaitable
  • Une connaissance de la prévision, de la planification, du respect des horaires, du routage, des postes agents, des canaux numériques ou d’opérations connexes est souhaitable
  • Une expérience de Kafka, RabbitMQ ou de plateformes similaires de messagerie et de streaming d’événements est souhaitable
  • Familiarité avec Kubernetes, les services cloud, les outils d’observabilité et les méthodes sécurisées de livraison logicielle
  • Une expérience de la connexion d’applications à des plateformes CRM, d’identité, de ressources humaines, de paie, d’analytique ou à d’autres plateformes d’entreprise est souhaitable
  • Une expérience pratique des outils de développement assisté par l’IA ou des solutions intégrant l’IA, notamment Claude ou GitHub Copilot, constitue un atout

Avantages

  • Couverture d’assurance maladie
  • Cours de langues
  • Programme d’aide à la relocalisation
  • Possibilités d’évolution professionnelle
  • Programmes d’accompagnement aux certifications
  • Initiatives de mentorat et de développement des talents
  • Possibilités de mobilité professionnelle interne
  • Possibilités de stage
  • Travail sur des projets à fort impact pour de grands clients internationaux
  • Environnement de travail inclusif et bienveillant
  • Culture de communication ouverte
  • Événements sociaux et de renforcement d’équipe réguliers

Offres similaires

Knowtion Health

Responsable du recrutement à distance

Knowtion Health

Supervisez les systèmes de recrutement, les demandes de poste, les analyses et la gestion du personnel temporaire chez Knowtion Health. Contribuez à mettre en place des processus de recrutement évolutifs pour une entreprise de santé en pleine croissance.

Ouvrir
Napco National

Coordinateur des achats, Arabie saoudite (à distance)

Napco National

Coordonnez les opérations d’achat d’une entreprise manufacturière en Arabie saoudite, des bons de commande et livraisons fournisseurs aux formalités douanières et transferts de matériaux. Contribuez au dédouanement des expéditions, au traitement des factures, aux réclamations fournisseurs et au renouvellement des certificats produits.

Ouvrir
4M Analytics

Ingénieur senior en algorithmes de vision par ordinateur

4M Analytics

Développez des systèmes de vision par ordinateur et d’apprentissage automatique pour la plateforme de cartographie des réseaux souterrains de 4M Analytics. Pilotez les algorithmes de la recherche à la production avec les équipes d’ingénierie des données et produit.

Ouvrir
Joom

Responsable de la réussite client grands comptes, Brésil (à distance)

Joom

Pilotez les renouvellements, la fidélisation et le développement des comptes clients grands comptes de JoomPulse. Transformez les analyses de Mercado Livre et Shopee en recommandations concrètes pour les vendeurs sur les marketplaces.

Ouvrir
Terumo Medical Corporation

Responsable régional des ventes, Terumo Interventional Systems

Terumo Medical Corporation

Pilotez les ventes de dispositifs médicaux dans une région du centre-nord du New Jersey, en encadrant les équipes de terrain et les relations avec les hôpitaux. Développez le chiffre d’affaires régional, les performances commerciales et la promotion conforme des produits Terumo Interventional Systems.

Ouvrir
Claroty

Ingénieur en automatisation QA

Claroty

Développez l’automatisation des API et de l’interface utilisateur ainsi que des contrôles qualité CI/CD pour la plateforme de sécurité cyberphysique de Claroty. Contribuez à protéger les infrastructures critiques grâce à des tests fiables.

Ouvrir