Compétences recherchées — Connectez-vous et téléversez votre CV pour comparer avec votre profil
Détails du poste
- Lieu de travail : Montreal
- Type de poste : Permanent à temps plein
Description du poste
Nous recrutons un Core Java Developer. Le rôle consiste à développer des applications serveur multi-threadées, en temps réel et à faible latence, en utilisant Core Java. Un profil adapté aura 7+ années d’expérience dans le développement Java, avec une solide maîtrise de la concurrence (concurrency), des bases de données, de Spring et des web services.
Ce que vous apportez
- 7+ années d’expérience dans le développement Core Java.
- Forte expérience dans le développement d’applications serveur multi-threadées, en temps réel et à faible latence.
- Connaissance solide de Core Java 1.8 et des versions ultérieures, y compris le framework Executor et les Generics.
- Expérience avec les collections, HashMap, ArrayList, les packages de concurrence et les algorithmes de tri.
- Maîtrise de la gestion et des requêtes des bases de données SQL Server, Sybase ou Oracle.
- Connaissance de J2EE, Spring et des web services.
Ce que vous ferez
- Développer des applications serveur multi-threadées, en temps réel et à faible latence.
- Concevoir et développer des solutions utilisant Core Java et les fonctionnalités de concurrence.
- Travailler avec des systèmes de gestion de bases de données et développer des requêtes.
- Développer et assurer le support d’applications utilisant J2EE, Spring et les web services.