Description

Location: Toronto OR Mississauga, HYBRID (1 day in the office)

Job type: 6 month contract

Your new company

Join a forward-thinking organization that is transforming how digital identity and customer data are managed across multiple lines of business. With a strong focus on innovation and scalability, this company is building platforms that support millions of users and enable seamless, secure experiences.

Your new role

As a Full Stack Developer, you will be working on either the Authentication Platform or the Customer Profile Service, both of which are critical components used across the organization. You’ll lead the development of major new functionalities, mentor other developers, and contribute to every phase of the software development lifecycle. Your voice will be valued, and you’ll be encouraged to challenge assumptions and drive technical excellence.

What you’ll need to succeed

  • 10+ years of experience in software development
  • Strong proficiency in Java (required), with exposure to Go or Rust
  • Experience with one or more modern front-end frameworks: React, Vue, Angular, or Svelte
  • Familiarity with databases such as MySQL, PostgreSQL, or Firestore
  • Knowledge of infrastructure tools: Docker, Ansible, Nginx, Varnish, Memcached
  • Cloud experience with GCP or AWS (Elastic Beanstalk, EC2, S3)
  • Exposure to mobile development (iOS, Android)
  • Ability to build full-stack solutions across FE, middleware, BE, and mobile
  • Experience with RESTful APIs, token-based authentication, and CI/CD pipelines (GitLab CI, GitHub Actions, Jenkins)
  • Strong communication skills and a collaborative mindset
  • A proactive attitude toward ownership, refactoring, and continuous improvement

What you’ll get in return

  • Opportunity to work on high-impact platforms used across the organization
  • A collaborative and inclusive team culture
  • Exposure to cutting-edge technologies and architectural challenges
  • Leadership opportunities and career growth
  • Competitive compensation and benefits

What you need to do now

If you’re passionate about building scalable, secure, and maintainable systems, and enjoy mentoring others while solving complex technical challenges, this is your chance to make a significant impact. Apply now to be part of a team that values innovation, ownership, and continuous learning.