À propos de cette annonce
Vous en avez assez des backends Java fragiles, des intégrations tierces peu fiables ou des pipelines de données qui cèdent sous la pression ? Nous concevons et réparons des architectures backend stratégiques conçues pour supporter les charges de travail réelles en production.
Forts de plus de 10 ans d'expérience dans la création de plateformes Java d'entreprise, nous avons déployé des systèmes capables de traiter la télémétrie en direct issue de matériel de terrain et d'établir des connexions sécurisées avec des réseaux réglementaires et financiers externes. Vous collaborez directement avec un ingénieur senior conscient du coût réel des interruptions pour votre entreprise.
Ce que vous obtenez
- Ingestion de données à haut volume : pipelines de bout en bout (tels que MQTT/EMQX vers Kafka) pour la télémétrie en direct et les flux d'appareils IoT.
- Intégrations tierces complexes : middleware automatisé de reporting multipartite conçu avec des planificateurs de tâches, REST et RPC (OpenFeign, Dubbo) aux côtés de Spring Cloud Gateway, sécurisé par un chiffrement SHA256/AES.
- Gestion des données à forte simultanéité : MySQL partitionné via ShardingSphere associé aux verrous distribués Redis, assurant la stabilité du système face aux volumes massifs de données et aux écritures simultanées.
- Automatisation des flux de travail : moteurs de workflow sur mesure (notamment Activiti) reliant les terminaux, les systèmes clients et les réseaux de reporting nationaux.
Étendue technique
- Microservices : Spring Boot, Spring Cloud, Dubbo, Nacos, OpenFeign.
- Messagerie et streaming : Kafka, RabbitMQ, MQTT (EMQX), ingestion d'appareils en direct.
- Couche de données : MySQL, Oracle, ShardingSphere, MongoDB, Redis, optimisation SQL, verrous distribués.
- Fiabilité et sécurité : transactions distribuées, planification des tâches, authentification JWT, sécurité des passerelles.
- Déploiement et DevOps : Linux, Nginx, Docker.
- Compétences full-stack : en parallèle du développement backend, nous tirons parti des outils d'IA modernes et de notre expertise JavaScript/Vue pour concevoir des tableaux de bord d'administration et des outils de back-office complets, ce qui vous évite les frais de recrutement d'un développeur frontend dédié.
Notre mode de collaboration
- Communication claire : anglais écrit impeccable, rapports d'avancement quotidiens et chevauchement d'horaires pratique avec votre fuseau horaire.
- Accent sur les résultats : nous assumons la responsabilité des résultats plutôt que de simplement accomplir des tâches, nous mettons en évidence de manière proactive les risques potentiels et proposons l'architecture la plus simple pour résoudre le problème.
- Disponibilité flexible : jusqu'à 40 heures par semaine, aussi bien pour des contrats d'assistance continus que pour des projets au forfait.
Si vous avez besoin d'aide pour planifier, développer ou remettre sur pied un backend Java, en particulier pour des pipelines d'ingestion de données, des microservices ou des intégrations tierces exigeantes, nous fournissons un service fiable. Transmettez-nous votre cahier des charges afin de recevoir une feuille de route pragmatique et un devis transparent.