Senior Backend Developer, Content Distribution Team (cdt) (english Services)

CBC/Radio-Canada

Toronto, Ontario, Canada
Not specified; competitive total rewards pyckage i...
Hybrid
Expertise with java and spring framework
Experience with sql and postgresql databases
Proficiency in data jpa and hibernate
This role is critical for enabling the Content Distribution team to deliver CBC's stories and media to Canadians on any digital platform through fast, flexible, and scalable services

Job Summary

  • This role is critical for enabling the Content Distribution team to deliver CBC's stories and media to Canadians on any digital platform through fast, flexible, and scalable services.
  • The successful candidate will design and build features to enhance core content and metadata services while championing best practices in coding and quality engineering.
  • Employees enjoy a hybrid work environment with flexible schedules, competitive total rewards including a defined benefits pension plan, and dedicated time for innovation and learning.

Matching Summary

This role is critical for enabling the Content Distribution team to deliver CBC's stories and media to Canadians on any digital platform through fast, flexible, and scalable services.

Salary

Not specified; Competitive total rewards package including robust health benefits and best-in-class defined benefits pension plan

Skills & Requirements

Must-have

  • Expertise with Java and Spring framework
  • Experience with SQL and PostgreSQL databases
  • Proficiency in Data JPA and Hibernate
  • Implementation of REST API endpoints
  • Unit and integration testing with JUnit
  • HTTP web server environment experience
  • Linux and MacOS platform familiarity

Nice-to-have

  • Experience with GraphQL implementation
  • Knowledge of React and TypeScript
  • Familiarity with CI/CD tools like Jenkins
  • Interest in cybersecurity practices
  • Agile development methodology experience
  • Pair programming and mentorship skills

Key Requirements

  • Minimum 5 years of backend development experience
  • Computer Science, Engineering, or Math degree preferred
  • Strong understanding of software design and quality engineering practices

Work Rights

Not specified

Tailored Resume

Cover Letter