Software Developer

1119070
  • Job type

    Contract
  • Location

    Toronto
  • Profession

    Software Development
  • Industry

    Technology & Internet Services
  • Pay

    Open

Full-stack Developer

Your new company


Join a major Canadian retailer that operates a wide range of grocery, pharmacy, health and beauty, apparel, and financial services across the country.

Your new role


This project enables our marketing and merchandising teams to deliver timely, contextual engagement with customers across multiple channels throughout their journey.

What you'll need to succeed


  • Extensive experience with Java, Spring Boot, WebFlux (reactive programming), and cloud-native microservices architecture.
  • Professional experience with GCP, AWS, or Azure.
  • Proven track record with large, complex software systems spanning multiple teams.
  • Hands-on experience with event-driven architecture and solutions.
  • Experience with RDMS, streaming, and NoSQL databases at scale.
  • Familiarity with caching and circuit-breaker patterns.
  • Proficiency in one of ReactJS, Next.js, Angular, and Vue, with experience in state management using Redux.
  • Expertise in Webpack and Babel for optimized build processes.
  • Experience with SCSS, BEM, Tailwind CSS, and headless UI libraries for efficient and scalable styling.


What you need to do now


If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.

If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career.


#LI-DNI

Apply for this job