Skip to main content
Backend Programmer, Java
Département et équipe
Behaviour Studios / Programmation
Statut
Permanent Temps Plein
Emplacement
Montréal
À propos de Behaviour Interactive
Fondé en 1992, Behaviour Interactif est le plus grand éditeur et développeur indépendant canadien de jeux vidéo. La société emploie presque 800 personnes dans son studio de Montréal. Fort de sa licence originale primée Dead by DaylightMC et de son jeu de rôle stratégique Game of Thrones Beyond the WallMC, Behaviour continue de s’affirmer comme un développeur mondial de tout premier plan. Behaviour compte parmi ses partenaires quelques-unes des marques les plus reconnues dans le monde, dont Activision, Microsoft, Nintendo, Sony, Ubisoft et bien d’autres.
Le Rôle
À titre de Programmeur Backend – Java, vous participerez activement au développement de nos projets en cours. 
Dans ce rôle, vous devrez :
  • Développer de nouvelles fonctionnalités de serveur et assurer le maintien du code existant ; 
  • Rédiger les spécifications avant d’entreprendre le développement de nouvelles fonctionnalités ; 
  • Diagnostiquer et résoudre les problèmes afin d’améliorer la robustesse du code ; 
  • Collaborer étroitement avec les autres programmeurs pour fournir des services conformes au serveur d’API ; 
  • Élaborer et réaliser des tests fonctionnels et de charge ; 
  • Optimiser le code, en tenant compte du fait que l’API est en direct et en ligne ; 
  • Effectuer des révisions de code de routage pour les membres de l'équipe.
Ce que nous recherchons :
  • Avoir une bonne expérience de Java ;
  • Familier avec le Framework Spring ;
  • Familier avec les bases de données telles que Redis/MySQL/DynamoDB ;
  • Connaitre l'outil de construction Maven ;
  • Avoir de l'expérience dans la conception et la mise en œuvre de systèmes lourds ;
  • Avoir une bonne compréhension de la gestion des données, c'est-à-dire savoir où et comment stocker les données ;
  • Savoir comment optimiser et réduire les coûts des serveurs ;
  • Expérience de travail avec les technologies Amazon Web Service technologies: EC2, RDS, Dynamo, S3, Elasticache ;
  • Expérience et connaissances approfondies de la modélisation de données en mettant l'accent sur la performance et la maintenance ;
  • Expérience en tests de charge avec des générateurs de charge répartie.

  • Atouts :

  • Expérience avec les Protocols Buffers (ProtoBuf) ;
  • Expérience de développement d’API RESTful ;
  • Expérience de développement dans un environnement Unix ;
  • Expérience de développement de réseaux TCP et UDP et en création de systèmes de réseaux fiables, évolutifs et distribués ; 
  • Expérience de profilage et d’optimisation de systèmes de serveur (réseaux, CPU, mémoire, IO) ;
  • Expérience de développement de serveur / client, incluant la sécurité et la gestion du trafic réseau ;
  • Expérience avec ActiveMQ, RabbitMQ ou autres systèmes de messagerie ;
  • Expérience d’utilisation de Hadoop, Thrift, MapReduce et/ou RESTful APIs ;
  • Point Boni - Intérêt pour le développement backend avec Node.JS.
Rejoindre Behaviour, c'est faire partie d'une entreprise qui croit en l'équité et la diversité. Nous basons toutes nos décisions d'emploi sur le mérite, les qualifications et les compétences. Nous ne pratiquerons jamais de discrimination fondée sur l'origine ethnique, la santé, la religion, l'âge, le sexe, l'orientation sexuelle, l'identité ou le handicap. Le masculin est utilisé sans aucune discrimination et dans le seul but d'alléger le texte.
Partager cette offre
À propos de Behaviour Interactif
Fondé en 1992, Behaviour Interactif est le plus grand éditeur et développeur indépendant canadien de jeux vidéo. La société emploie presque 800 personnes dans son studio de Montréal. Fort de sa licence originale primée Dead by DaylightMC et de son jeu de rôle stratégique Game of Thrones Beyond the WallMC, Behaviour continue de s’affirmer comme un développeur mondial de tout premier plan. Behaviour compte parmi ses partenaires quelques-unes des marques les plus reconnues dans le monde, dont Activision, Microsoft, Nintendo, Sony, Ubisoft et bien d’autres.
La vie
chez Behaviour
En savoir plus
Voir tous les postes disponibles