Desarrollador Java Senior Especialista en Protocolo FIX | Remoto

Jornada completa
Remoto
Notre entreprise technologique, spécialisée dans la création de systèmes de trading sophistiqués alimentés par des algorithmes, recherche un Développeur Java expérimenté maîtrisant le protocole FIX pour rejoindre notre équipe internationale et contribuer au développement d'une plateforme fintech innovante. Responsabilités Principales - Concevoir, développer et maintenir des applications Java robustes intégrant le protocole FIX pour le trading électronique. - Implémenter des solutions d'interfaçage avec différents marchés financiers et courtiers utilisant le protocole FIX. - Assurer l'optimisation des performances des applications avec un focus particulier sur la latence et la fiabilité. - Collaborer à l'architecture des microservices pour garantir la scalabilité de la plateforme. - Participer aux sessions de code review et à l'amélioration continue des pratiques de développement. - Documenter les spécifications techniques et les interfaces de programmation. - Résoudre les problèmes complexes liés aux communications financières et aux intégrations système. - Travailler en étroite collaboration avec les équipes de trading algorithmique pour comprendre et implémenter les exigences métier. Compétences Requises - Diplôme universitaire en informatique, ingénierie ou dans un domaine connexe. - Minimum de 6 ans d'expérience dans le développement d'applications Java (Java 11+, Java 17 ou Java 21 de préférence). - Connaissance approfondie du protocole FIX, incluant les types de messages, les champs de données et les normes (FIX 4.2, 4.4, 5.0 SP2). - Expérience avérée dans le développement et l'intégration d'applications FIX dans un contexte financier. - Maîtrise des moteurs FIX et des API (QuickFIX/J, B2BITS FIX Antenna, ou équivalents). - Expérience avec Spring Boot, Maven/Gradle, et les bases de données SQL et NoSQL. - Familiarité avec les architectures microservices et les pratiques DevOps. - Connaissance des marchés financiers, des processus de trading et des concepts associés. - Compréhension des défis techniques liés au trading électronique: latence, fiabilité, sécurité. - Niveau d'anglais B2+ avec expérience de travail au sein d'équipes internationales. Atouts Supplémentaires - Expérience avec d'autres protocoles financiers (FAST, SBE, ITCH, OUCH). - Connaissance de technologies de messagerie comme Kafka, RabbitMQ ou ActiveMQ. - Expérience avec les bases de données en mémoire (Redis, Hazelcast). - Compétences en technologies cloud (AWS, GCP, Azure). - Familiarité avec les conteneurs et l'orchestration (Docker, Kubernetes). - Participation antérieure à des projets de trading algorithmique ou haute fréquence. - Certification dans le domaine des technologies financières. - Compétences Personnelles - Excellentes aptitudes en communication et collaboration, avec capacité à travailler de manière autonome. - Communication proactive avec les membres de l'équipe et les clients. - Esprit analytique et résolution méthodique des problèmes. - Capacité à travailler efficacement dans un environnement à évolution rapide. Pourquoi Nous Rejoindre? Rejoignez une équipe dynamique à la pointe de l'innovation dans le trading algorithmique. Vous aurez l'opportunité de travailler sur des technologies avancées, de relever des défis techniques stimulants et de contribuer à l'évolution d'une plateforme fintech de nouvelle génération. Notre environnement de travail flexible et notre culture axée sur l'excellence technique vous permettront de développer vos compétences tout en participant à des projets d'envergure dans le secteur financier.