Facebook pixel

Java Software Development Intern
Posted on 12/9/2022
INACTIVE
Locations
Montreal, QC, Canada
Experience Level
Intern
Desired Skills
Agile
Bash
Docker
JavaScript
JIRA
Git
Java
Linux/Unix
Microsoft Azure
Kubernetes
Python
gRPC
Software Testing
Requirements
  • Contribuer à la conception, le développement et l'évolution du système
  • Contribuer à la conception, documentation, mise en œuvre et tests unitaires des composantes du serveur
  • S'assurer que les produits sont conformes aux spécifications et aux normes de qualité
  • Effectuer des tâches liées au maintien de la sécurité et de la conservation des produits, outils et processus dont vous êtes responsable
  • Être présentement inscrit dans un programme à temps plein en génie logiciel; génie informatique; informatique; ou l'équivalent
  • Java/Programmation orientée objet (projets ou stages)
  • Connaissance des langages de script tels que JavaScript ou Python
  • Connaissances des plateformes Linux et Windows
  • Forte capacité de résolution de problèmes
  • Compétences interpersonnelles et en communication orale et écrite
  • Infrastructure back-end et standard (Spring Boot, http, RESTful, gRPC, json, etc…)
  • Docker, Kubernetes, Helm
  • Outils de surveillance (Grafana, Kibana, Prometheus, ELK, Sensu)
  • Processus Agile et JIRA
  • IntelliJ ou Eclipse IDE
  • Azure Cloud
  • Connaissance des pratiques d'intégration continue (Git/Gilab)
  • Must be currently enrolled in a fulltime degree in Software Engineering, Computer Engineering, Electrical Engineering, Computer Science or similar
  • Java and Object-Oriented Programming (projects or previous internships)
  • Knowledge of Scripting languages such as JavaScript, Python, bash
  • Knowledge of Linux and Windows platforms
  • Strong software or system troubleshooting capability
  • Excellent oral, written and interpersonal communication skills
  • Back-end framework and standard (Spring Boot, http, RESTful, gRPC, json, etc…)
  • Docker, Kubernetes, Helm
  • Cloud monitoring tools (Grafana, Kibana, Prometheus, ELK, Sensu)
  • Agile process and JIRA
  • IntelliJ or Eclipse IDE
  • Azure Cloud
  • Knowledge of continuous integration/deployment practices (Git/Gitlab)
Responsibilities
  • Contribute into the design, development, and evolution of the system
  • Design, document, implement and unit test of the server components
  • Ensure products meet all relevant specifications and quality standards
  • Perform tasks related to securing and keeping the products, tools, and processes that you are responsible for security
Cerence