Upgrade, Inc.

Développeur Logiciel Principal

Upgrade, Inc.

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Salary

💰 CA$150,000 - CA$250,000 per year

Job Level

Lead

Tech Stack

AWSJavaJenkinsMicroservicesPythonSpringSpring BootSpringBootSQL

About the role

  • Concevoir et développer des applications complexes en Java et Spring Boot, et mettre à l’échelle des microservices
  • Développer des logiciels applicatifs complexes en utilisant des outils modernes d’intégration continue tels que JIRA, Git et Jenkins
  • Maintenir les bonnes pratiques en matière de qualité du code, y compris la couverture des tests et le déploiement
  • Supporter un cadre et une architecture de tests robustes, y compris l’intégration avec des solutions tierces
  • Contribuer à la documentation du système et participer au dépannage et à la résolution de problèmes

Requirements

  • Solide expérience en conception et en programmation Java
  • Expérience avec Python
  • Connaissance des méthodologies de tests unitaires
  • Expertise en SQL et en programmation de bases de données
  • Connaissance de Spring Boot et des frameworks ORM
  • Expérience sur AWS et les microservices est un atout majeur
  • Baccalauréat en informatique ou dans un domaine pertinent
Benefits
  • Salaire compétitif et plan d'options d'achat d'actions
  • Couverture à 100 % des assurances médicales, dentaires et de la vue
  • Congés payés flexibles
  • Programme 401(k) et REER compétitif
  • Allocation pour l'apprentissage et le développement personnel
  • Congé parental payé
  • Initiatives de santé et de bien-être

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaSpring BootPythonSQLORM frameworksmicroservicesunit testing methodologiesdatabase programmingcontinuous integrationcode quality practices
Certifications
Bachelor's degree in Computer Science