Retour aux missions
Développement web
Ouverte
Développeur Sénior FullStack
Mission du poste
Le développeur fullstack senior sera chargé de concevoir et de développer des solutions applicatives en utilisant des technologies de pointe telles que Javascript ,ReactJS, Java / JEE et Kafka. Le candidat sélectionné intégrera des systèmes complexes et développera des applications hautement évolutives et performantes.
• Concevoir et développer des applications web et des services back-end en utilisant ReactJS, Java / JEE,GraphQL, et Kafka.
• Intégrer de manière fluide les composants front-end avec les API back-end et les services externes.
• Mettre en œuvre des tests unitaires et d'intégration avec Mockito et d'autres frameworks de test.
• Assurer l'intégration continue et le déploiement continu (CI/CD) des applications.
• Gérer la communication entre les systèmes internes et les interfaces avec les systèmes externes.
• Optimiser les applications pour la performance, la scalabilité et la sécurité.
• Travailler en collaboration avec les équipes de produits, de design et de développement pour concevoir des solutions innovantes.
- Expérience approfondie en développement fullstack avec ReactJS 18+, Javascript et Java/JEE, Kafka, GraphQL, REST
- Maîtrise de Javascript, ReactJS 18+, Kafka, OpenShift et des principes de l'architecture microservices
- Expérience en test unitaire et d'intégration avec Mockito, JUnit ou d'autres frameworks
- Solide compréhension des systèmes de gestion de bases de données et de l'ingénierie des données
- Capacité à travailler avec des conteneurs et orchestrateurs comme Docker et Kubernetes
- Excellente compréhension des principes de sécurité des applications web et des meilleures pratiques
Compétences requises
- Javascript
- ReactJS
- Kafka
- OpenShift
- Mockito
- JUnit
- GraphQL
