RAVL

RAVL

Senior Full-Stack Developer, Java & Angular or React

Toronto · Senior

Sponsorship not specified$160k-$1200kDetected 53 days ago
JavaReactAngularSpringDistributed SystemsBackend DevelopmentFull-Stack DevelopmentCode ReviewGitAWSGCPAzureCloud PlatformsDockerKubernetesCI/CDRESTTest AutomationCommunicationMentoring

About the role

  • RAVL helps technologists accelerate their careers.

Responsibilities

  • Experience building and consuming RESTful APIs.
  • A delivery-first mindset - focused on outcomes that create visible client value.
  • Strong communication skills and the ability to collaborate effectively in consulting or cross-functional environments.

Requirements

  • Experience with CI/CD pipelines, Git workflows, and automated testing practices.

Nice to have

  • Total compensation may also include additional pay such as bonuses or incentives, depending on the position, and final offers are based on experience, skills, and qualifications.
  • these tools assist our team and do not replace human review or decision-making.
  • We welcome applications from all qualified individuals and provide accommodations throughout the hiring process upon request.
  • Strong hands-on experience with Java (Spring Boot preferred).

Skills

  • Experience with microservices or distributed system architectures.
  • Exposure to containerization (Docker) and orchestration (Kubernetes).
  • Experience with NgRx or advanced state management patterns.
  • Familiarity with infrastructure-as-code tools.
  • Experience working in consulting or client-facing environments.
  • Flexible, client-aligned work model - autonomy with accountability, adapting to client delivery needs.
  • Variable bonus & RRSP contributions tied to performance and delivery impact.
  • 4 weeks paid time off (plus public holidays).
  • Paid professional development days and continuous learning opportunities.
  • Commitment to lifelong learning - continuous improvement through training, mentorship, and certification.
  • Contribute to CI/CD practices, automated testing, and cloud-native deployment workflows.
  • Demonstrate ownership of features - identifying risks early, communicating trade-offs, and delivering with accountability.

Compensation

  • Compensation & Hiring Process This is a current permanent opportunity, the salary range for this role is $1200,000–$160,000 CAD, reflecting expected base pay.

Benefits

  • Comprehensive health & dental coverage, including mental health support.

This listing is sourced directly from RAVL's careers page and normalized into a canonical job model.