Développeur Backend Java Senior pour Systèmes de Trading Algorithmique

À plein temps
À distance
Meta Description Rejoignez notre équipe en tant que Développeur Backend Java Senior pour concevoir des microservices haute performance pour nos systèmes de trading algorithmique. Poste à distance. Développeur Backend Java Senior pour Systèmes de Trading Algorithmique Poste à Distance / Mondial Notre entreprise de technologie de pointe, 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é. Vous rejoindrez notre équipe pour concevoir et développer des microservices performants pour notre plateforme fintech de trading algorithmique, contribuant ainsi à l'innovation dans le secteur financier. Responsabilités Principales: - Concevoir, implémenter et maintenir des microservices haute performance utilisant Java 17+ et Spring Boot 3.x pour notre système de trading algorithmique. - Collaborer étroitement avec les développeurs frontend, les data scientists et les équipes DevOps pour assurer une intégration et un déploiement harmonieux des microservices. - Surveiller, dépanner et optimiser la performance des microservices pour garantir une haute disponibilité et une latence minimale. - Écrire du code propre, maintenable et bien documenté respectant les normes de l'industrie. - Participer aux revues de code et contribuer à l'amélioration des standards de codage de l'équipe. - Mettre en œuvre et maintenir des pipelines CI/CD pour automatiser le déploiement et la mise à l'échelle des microservices. - Contribuer à l'architecture globale des systèmes de trading pour garantir leur évolutivité et leur résilience. - Optimiser les performances du système pour atteindre une latence inférieure à la milliseconde dans des environnements critiques. Compétences et Qualifications Requises: - Minimum de 3 ans d'expérience en développement backend utilisant Java (versions 11+). - Solide compréhension et expérience pratique de l'architecture microservices et des design patterns. - Expertise avérée avec Spring Boot 2.x/3.x et l'écosystème Spring (Spring Data, Spring Security, Spring Cloud). - Maîtrise du développement d'API RESTful et connaissance des protocoles de communication asynchrone. - Expérience avec les bases de données SQL et NoSQL telles que PostgreSQL, MySQL, MongoDB et Redis. - Familiarité avec les files d'attente de messages comme Kafka, RabbitMQ ou similaires. - Expérience avec Docker et Kubernetes pour la conteneurisation et l'orchestration des services. - Maîtrise de Git et des flux de travail de contrôle de version. - Connaissance des pratiques DevOps et de l'intégration/déploiement continus (CI/CD). - Capacité à développer des solutions performantes avec une attention particulière à la latence et à la scalabilité. Atouts Supplémentaires: - Expérience préalable dans l'industrie fintech ou avec des systèmes de trading algorithmique. - Connaissance des marchés financiers et des instruments de trading. - Expérience avec les architectures orientées événements (event-driven). - Familiarité avec les techniques d'optimisation pour les applications à faible latence. - Expérience dans la mise en œuvre de systèmes distribués résilients. - Connaissance des frameworks de test comme JUnit, Mockito, et des méthodologies TDD/BDD. - Certification en Java (Oracle Certified Professional) ou en technologies cloud. - Expérience avec AWS, GCP ou Azure pour le déploiement d'applications cloud-native. Pourquoi Nous Rejoindre: Nous offrons l'opportunité de travailler sur des systèmes de trading de pointe qui fonctionnent sur les marchés financiers mondiaux. Vous ferez partie d'une équipe d'élite d'ingénieurs talentueux, travaillant avec les technologies les plus récentes dans un environnement entièrement distant. Notre culture favorise l'innovation, l'apprentissage continu et l'excellence technique. Rejoignez-nous pour relever des défis techniques stimulants et contribuer à façonner l'avenir du trading algorithmique. Ce poste est entièrement à distance, vous permettant de travailler depuis n'importe où dans le monde tout en collaborant avec une équipe internationale de professionnels passionnés par la technologie financière. Keyword List: développeur backend java, spring boot, microservices, fintech, trading algorithmique, développeur à distance, API RESTful, java senior, systèmes de trading, haute performance, kafka, mongodb, postgresql, docker, kubernetes, ci/cd, devops, développement cloud, architecture distribuée, technologies financières, faible latence, scalabilité, pipelines d'intégration continue, bases de données nosql