This job might no longer be available.
Server Developer
3 years ago
Description
Playtika captivates millions of people with its beautifully produced, highly immersive social games.
As a pioneer in the social games space, it was the first to introduce free-to-play casino-style games to social networks.
It is the creator of the popular games Slotomania, World Series of Poker, House of Fun, Caesars Slots and Bingo Blitz, which are among the most popular, highest-grossing across multiple social networks and platforms including Apple iOS, Google Android, and Facebook.
Playtika’s games are played by more than 6 million people every day in 190 countries, 12 languages on more than 10 platforms.
We are looking for talented individuals to join our dynamic and growing team in Montreal.
Be a part of the crew in charge of developing new and innovative games.
If you are a leader and a team player and are excited about bringing a game to millions of players around the world (and willing to have fun while doing it), we would like to hear from you!
In this role, you will take part in the design and development of server features. You will be in charge of developing and maintaining code pertaining to server operation and tests, and more specifically, you will:
Responsibilities
- Implement new JSON REST services under Jetty
- Implement new synchronous game WebSocket services under Jetty
- Implement new Micro-Services using Spring-Boot and Spring-Cloud
- Deploy and manage servers within the AWS cloud
- Be part of a multi-disciplinary feature team, working in an agile development
- Add unit and integration tests
- Create API documentation on the internal Wiki
- Troubleshoot issues
- Be available for 2nd line operation support, in rotation
- Keep up to date on new cloud technologies
Requirements
- 5+ years of experience in a related field
- Experience in Java
- Experience working with an IoC container (Guice, Spring or other) and unit tests
- Multi-thread and asynchronous I/O programming is an asset
- Experience working with web services and Amazon Cloud is an asset
- Strong English and French, written and verbal communication skills.
----------
Développeur Serveur
Playtika fait le bonheur de millions de joueurs grâce à ses jeux sociaux très immersifs et de grande qualité. Pionnière de l’industrie des jeux sociaux, Playtika a été la première à introduire des jeux de casino gratuits sur les réseaux sociaux.
Elle est à l’origine de Slotomania, World Series of Poker, House of Fun, Caesars Slots et Bingo Blitz, des jeux parmi les plus populaires sur plusieurs plateformes et réseaux sociaux comme Apple iOS, Google Android et Facebook.
Plus de 6 millions de personnes jouent aux jeux de Playtika chaque jour dans 190 pays, en 12 langues et sur plus de 10 plateformes.
Nous cherchons des personnes dynamiques pour notre équipe en pleine croissance à Montréal. Faites partie de l’équipe responsable du développement de jeux nouveaux et novateurs.
Si vous êtes un leader et une personne d’équipe enthousiaste à l’idée de présenter un jeu à des millions de joueurs de partout dans le monde (et d’avoir du plaisir à le créer), nous voulons vous connaître!
Playtika est à la recherche d’un développeur Unity motivé et proactif pour son équipe responsable du développement du prochain grand jeu mobile!
Le titulaire de ce poste participera à la conception et au développement de fonctions serveur. Vous serez responsable de l’élaboration et de la mise à jour du code en lien avec le fonctionnement et les essais du serveur et, plus précisément, des tâches suivantes :
- Mettre en œuvre de nouveaux services REST JSON sur Jetty.
- Mettre en œuvre de nouveaux services WebSocket de jeux synchrones sur Jetty.
- Mettre en œuvre de nouveaux microservices à l’aide de Spring Boot et de Spring Cloud.
- Déployer et gérer les serveurs sur la plateforme AWS Cloud.
- Faire partie d’une équipe multidisciplinaire travaillant au développement agile.
- Ajouter des essais unitaires et d’intégration.
- Créer de la documentation sur l’API dans le wiki interne.
- Offrir du dépannage en cas de problème.
- Être disponible pour le soutien à l’exploitation de deuxième ligne, en rotation.
- Rester à l’affût des nouvelles technologies infonuagiques.
Exigences
- Au moins cinq ans d’expérience dans un domaine connexe.
- Expérience avec Java.
- Expérience de travail avec un patron d’architecture d’inversion de contrôle, ou IoC (Guice, Spring ou autre) et des essais unitaires.
- Programmation asynchrone et parallélisée, un atout.
- Expérience de travail avec les services Web et Amazon Cloud, un atout.
- Excellentes aptitudes à communiquer en français et en anglais, tant à l’oral qu’à l’écrit.
Create Your Profile — Game companies can contact you with their relevant job openings.