Search jobs > Quebec, QC > Developpeur back end

Développeur Back-end Java

Exposant 3
Québec City, Quebec, CA
Full-time

Activités

  • Collaborer avec une équipe d’experts comprenant des analystes d'affaires, analystes fonctionnels, designers UX, graphistes, développeurs Front-end, intégrateurs, analystes en assurance qualité (QA) et administrateurs de données pour développer des services optimisés et performants.
  • Participer aux activités agiles requises pour la planification et le suivi des travaux à réaliser.
  • Contribuer à l’élaboration, la conception, le développement, l’implantation et la maintenance de fonctionnalités nouvelles ou existantes en collaboration avec les membres de l’équipe.
  • Produire du code propre, compréhensible et maintenable respectant les bonnes pratiques en matière de développement.
  • Réaliser des tests unitaires et d’intégration automatisés.
  • S’assurer de respecter et d’appliquer l’ensemble des contrôles de qualité.
  • Comprendre et adhérer aux principes d’intégration et de déploiement en continu.
  • S’impliquer et participer à l’élaboration et la mise en œuvre de la culture d’amélioration continue.
  • Partager ses connaissances et contribuer à l’esprit d’entraide.

Exigences

  • Minimum de CINQ (5) ans d'expérience en tant que développeur Back-end (Java)
  • Expérience avec tous les concepts du langage JAVA, y compris la programmation concurrente
  • Maîtrise des principes SOLID
  • Proposition et mise en application des design patterns OO
  • Structuration du code selon les principes et besoins de l'architecture organique
  • Développement d'une application Web connectée à une base de données relationnelle
  • Travail avec les lambda JAVA 8
  • Implantation de fonctionnalités utilisant des composants techniques complexes (ex. files JMS, microservices, tâches asynchrones)
  • Identification de problèmes et bogues de concurrence lors des revues de code
  • Analyse et évaluation de la qualité des livrables d'autres développeurs
  • Proposition de modèles physiques optimisés pour bases de données relationnelles
  • Analyse de performance de requêtes SQL et proposition d'améliorations
  • Expérience avec des outils de bases de données, incluant :
  • Outils d'indexation et de recherche de données (ex. Elasticsearch)
  • Agents de messages (ex. Kafka)
  • Connaissance approfondie des fonctionnalités d'un système de gestion des versions
  • Gestion, encadrement et assurance de la qualité des processus de livraison (release) au sein de l'équipe du client
  • 12 hours ago
Related jobs
Promoted
Premier Tech
Québec City, Quebec

Une passion t’habite pour le domaine de la robotique et tu souhaites travailler sur des projets innovants impliquant l'intégration et la programmation de robots industriels? À titre de Développeur logiciels back-end, nous te lançons le défi d’analyser nos algorithmes, développer les applications et ...

Exposant 3
Quebec City, Quebec

Minimum de CINQ (5) ans d'expérience en tant que développeur Back-end (Java). Collaborer avec une équipe d’experts comprenant des analystes d'affaires, analystes fonctionnels, designers UX, graphistes, développeurs Front-end, intégrateurs, analystes en assurance qualité (QA) et admin...

Logient
Québec City, Quebec

Concevoir, développer et optimiser des services backend et des API RESTful en suivant les meilleures pratiques ;. Contribuer à la croissance de l'équipe en proposant de nouvelles idées et en explorant des solutions backend innovantes ;. Gérer et organiser les outils backend pour maximiser l'efficaci...

Logient
Québec City, Quebec

Concevoir, développer et optimiser des services backend et des API RESTful en suivant les meilleures pratiques ;. Contribuer à la croissance de l'équipe en proposant de nouvelles idées et en explorant des solutions backend innovantes ;. Gérer et organiser les outils backend pour maximiser l'efficaci...

ALFACONSEIL.CA
Greater Montreal Metropolitan Area, Canada

En tant que Développeur Java Back-End, vous aurez l’opportunité de jouer un rôle clé dans le développement et l'optimisation de solutions logicielles performantes. Votre expertise en Java, votre souci du détail et votre esprit d'équipe contribueront à propulser des projets d’envergure et à offrir un...

Logient
Québec City, Quebec

Concevoir, développer et optimiser des services backend et des API RESTful en suivant les meilleures pratiques ;. Contribuer à la croissance de l'équipe en proposant de nouvelles idées et en explorant des solutions backend innovantes ;. Gérer et organiser les outils backend pour maximiser l'efficaci...

Promoted
Onepoint
Canada, CA
Remote

Nous accompagnons nos clients de la stratégie à la mise en oeuvre technologique, en nous attachant toujours à penser au-delà des évidences et à s'inscrire dans des logiques de Responsabilité Économique, Sociale, Environnementale et Technologique (RESET), pour créer de nouvelles façons de travailler,...

Promoted
QualiTech
Québec City, Quebec

Orienté Web application Frontend. ...

Promoted
Mouvement Desjardins
Levis, Quebec

Développeur ou développeuse, Java Spring. Connaissances de Java, Spring, Angular, TypeScript Architecture microservices, Bases de données et plus encore !. ...

Promoted
Optel
Québec City, Quebec

Tu feras partie d'une équipe produit qui utilise les dernières stacks technologies et tu auras l'opportunité de participer à toutes les phases du développement: de design à l'implantation, tout en proposant des solutions innovantes aux défis logiciels. ...