Développeur Full Stack
Intégration à une équipe de développement pour la conception et le développement d'une plateforme SaaS de trading automatisé en cryptomonnaies, combinant architectures microservices, intelligence artificielle et temps réel.
- Conception d'une architecture microservices modulaire avec Spring Boot, Kafka, REST APIs, WebSockets et Docker pour supporter des milliers de transactions simultanées.
- Développement du backend en Java 17 incluant l'authentification JWT, la gestion des rôles (RBAC), et l'intégration sécurisée d'une IA Decision Engine avec les LLM d'OpenAI.
- Intégration des APIs Binance pour l'accès aux données de marché en temps réel et l'exécution des stratégies de trading automatisé.
- Développement d'une interface utilisateur réactive avec React 18 et Vite pour le Dashboard, le Wallet, l'AI Agent et le suivi des stratégies.
- Mise en place de Redis pour la gestion du cache et le traitement haute performance des données en temps réel.
- Sécurisation de l'application avec Spring Security, implémentant une gestion fine des permissions et des accès sensibles.
- Utilisation de MySQL comme base de données relationnelle pour la persistance des données transactionnelles et des configurations utilisateurs.
Environnement technique