This recruiter is online.

This is your chance to shine!

Apply Now
Université Laval

Développeur Backend

2325, rue de l'Université, Quebec City,QC
  • To be discussed
  • 35.00 h - Full time

  • Contract job

  • Day

Benefits


Travailler en développement/programmation « Backend » à la Direction des TI de l’Université Laval

L’Université Laval c’est 40 000 étudiants, des dizaines de programmes & projets et une foule d’applications et de systèmes pour supporter tout cela.
C'est aussi travailler pour 9e meilleur employeur au Canada en 2021, selon Forbes

La direction des technologies de l’information (DTI) est le plus gros département d’informatique à l’Universtié Laval.
Nos équipes évoluent en agilité et sont composées de développeurs et de divers autres professionnels des TI.

Si vous avez de l’intérêt ou de l’expérience dans certains des points de formes qui suivent, écrivez-nous!

Nos projets peuvent demander une combinaison des différentes technologies suivantes:

  • Des connaissances en développement « backend »
  • Une bonne maîtrise du langage de programmation Java
  • Une expérience pertinente et concrète avec:
    • L’utilisation du framework applicatif Spring
    • Les bases de données Oracle
    • Le développement de tests unitaires automatisés avec Mockito
    • L’utilisation des différents patrons de conception (design patterns)
    • L’utilisation du gestionnaire de projet Maven
    • L’utilisation d'un système de contrôle de version (Git, Subversion)
    • Expérience avec Hibernate ou autre ORM, Maven;
    • Expérience dans la conception et le développement d’applications web Java;
    • Expérience avec un système de contrôle de version (ex. : SVN, GIT).

Seront considérés comme des atouts :

  • Expérience avec Le « mapping » objet-relationnel avec Hibernate (JPA)
  • Expérience avec les outils d’intégration et de déploiement continu
  • Expérience avec la technologie de conteneur applicatif Docker
  • Expérience avec les plateformes d’orchestration de conteneurs applicatifs Kubernetes et/ou Openshift
  • Expérience avec la méthodologie Agile : SAFe, Scrum, Kanban
  • Expérience avec les patrons de développement et les principes SOLID;
  • Expérience avec Jenkins, Kafka;
  • Expérience dans la conception et le développement d’API REST;
  • Expérience dans la réalisation de tests unitaires automatisés (ex. : JUnit);

Work environment

Work environmentsUniversité Laval0
Work environmentsUniversité Laval1
Work environmentsUniversité Laval2
Work environmentsUniversité Laval3

Equal Opportunity Employer

This employer is an equal opportunity employer committed to diversity and inclusion. We are pleased to consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veterans status, Aboriginal/Native American status or any other legally-protected factors. Disability-related accommodations are available on request for candidates taking part in all aspects of the selection process.


Requirements

Level of education

undetermined

Diploma

undetermined

Work experience (years)

undetermined

Written languages

Fr : Advanced

Spoken languages

Fr : Advanced