Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full-Stack Developer, Java & Angular or React

Full-time

RAVL


RAVL helps technologists accelerate their careers.

 

At RAVL, we connect strategy with execution, care deeply about the people we work with, and measure success by the lasting impact we leave behind. Our purpose is to build a team that puts real, sustainable business outcomes at the core of everything we do.

We’re here to leave our clients better than we found them, and to create a place where our people are proud to Build. Better.

 

As an Senior Full Stack Developer in our Build guild, you’ll design and deliver high-quality, scalable applications across the full technology stack. You’ll work hands-on in Java and Angular to build secure backend services and dynamic, enterprise-grade frontend applications that power meaningful digital solutions.

 

You’ll collaborate closely with designers, product managers, and fellow engineers to translate business requirements into reliable, maintainable software — balancing craftsmanship with delivery momentum.

What does success look like in this role?



  • Design, build, and maintain full stack applications using Java (Spring Boot or similar) and Angular or React .

  • Develop and integrate RESTful APIs and backend services that are secure, scalable, and observable.

  • Implement responsive, maintainable, and accessible frontend interfaces using modern Angular patterns and best practices.

  • Contribute to system and component design discussions, translating requirements into clean, modular technical solutions.

  • Write well-structured, testable code and actively participate in code reviews to maintain engineering quality.

  • Collaborate cross-functionally with product, design, and platform teams to deliver complete features end-to-end.

  • 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.

  • Continuously improve team processes and technical standards through feedback and shared learning.

Sounds great, but do my skills fit?


  • You’ll thrive in this role if you bring:

  • 5-8+ years of professional software development experience in full stack environments.

  • Strong hands-on experience with Java (Spring Boot preferred).

  • Professional experience building applications with Angular (Angular 10+ preferred) or React.

  • Experience building and consuming RESTful APIs.

  • Solid understanding of relational databases and data modeling.

  • Familiarity with cloud environments (AWS, Azure, or GCP).

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

  • 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.

  • Comfort working in evolving, fast-paced delivery environments.

Nice to Have 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.

Why join RAVL?



  • 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.

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

  • Commitment to lifelong learning — continuous improvement through training, mentorship, and certification.


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. 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.

As part of our hiring process, we may use technology, including AI-based tools, to help summarize and assess applications; these tools assist our team and do not replace human review or decision-making.

 

Equal Opportunity & Accessibility

RAVL is an equal opportunity employer committed to building a diverse, inclusive, and accessible workplace. We welcome applications from all qualified individuals and provide accommodations throughout the hiring process upon request.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Senior Full-Stack Developer, Java & Angular or React in Toronto, ON vacancy
  •  ...Position: Full Stack Developer (Java/Angular) Location: Toronto, ON Job ID#:   RQ10475 Duration:  9 Months Role Overview A Senior Software Developer is required to support enterprise permitting platform enhancements and integration initiatives.... 
    Senior
    Full time

    Symbiotic Digital

    Toronto, ON
    6 hours ago
  •  ...leading organizations unlock the value of technology and build a more sustainable, more inclusive world. Job Description Java Full Stack (Angular 16, Note JS, Core Java, Spring, Spring boot, REST Web Services, SOAP, Hibernate, SQL Server, jUNit) Should have 6 to 8+... 
    Suggested
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    12 days ago
  • $120k - $150k per year

     ...modern fintech platform used nationwide, where your code directly shapes real-world financial experiences. We’re hiring a  Senior Full Stack Developer (.NET/Angular) to join fast-growing Canadian fintech company building modern mortgage platforms that streamline how brokers... 
    Senior
    Long term contract
    Full time
    Work at office
    2 days per week
    3 days per week

    Stack It Recruitment

    Toronto, ON
    6 hours ago
  •  ...We’re seeking a Senior Full Stack Developer to join a high-performing engineering team building modern, customer-facing web applications and resilient backend services. You will work with all stakeholders to design best-in-class technology solutions. You’ll design, implement... 
    Senior
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    6 days ago
  •  ...Full Stack Developer – Java, Angular/React, Node.js, REST APIs & Database Technologies Skills and Responsibilities: • 10+ years of experience in full stack development with Java, Angular/React, Java/J2EE, NodeJS, RESTful APIs/webservices, and databases such as Oracle... 
    React

    Astra North Infoteck Inc.

    Toronto, ON
    25 days ago
  •  ...Job Description Software Developer (Full Stack) Position Title Software Developer Full Stack Position Summary We are seeking an...  ...will have extensive experience with modern front-end frameworks Java-based back-end technologies RESTful APIs database development... 
    Senior
    React
    Full time

    Upstaff

    Toronto, ON
    a month ago
  •  ...each other's success, and a mission that's making healthcare better for Canadians. About the role: We are seeking a Senior Full Stack Developer to help build a best-in-class consumer-grade digital experience. This role will contribute to architecture decisions, feature... 
    Senior
    React
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    phoenix

    Toronto, ON
    6 hours ago
  •  ...Skills: ReactJS Advanced Java Concepts Core Java Responsibilities Develop and maintain end-to-end web...  ...objectives. Participate in full Software Development Life Cycle...  ...adopt new frameworks/tools (e.g. React Angular ) to enhance development... 
    React
    Full time

    Astra North Infoteck Inc.

    Toronto, ON
    9 hours ago
  • $120k - $160k per year

     ...and customer-first. That’s where you come in. The Role We're hiring Senior Full-Stack Developers to build and own the client-facing product experiences at Flinks. You'll work across the Angular/TypeScript front end and the C#/.NET back end, owning features end to... 
    Senior
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    Flinks

    Toronto, ON
    13 days ago
  • $120k - $145k per year

     ...world. We hire exceptionally smart, analytical, and hard working people who are lifelong learners. About The Role As a Senior Full Stack Developer you'll be tasked with working on web application development. Working within the software development team, your duties... 
    Senior
    React
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    1 day ago
  •  ...and teach within your team and within the developer community at Electric Mind via...  ...challenges. Core development is done in Java, Spring and JavaScript, although the nature...  ...delivered include technologies such as Angular, React, Moleculer, Node.js, MongoDB, Kafka, Hadoop... 
    Senior
    React
    Full time
    Remote work

    Electric Mind

    Toronto, ON
    6 hours ago
  •  ...and web applications on a modern Microsoft stack (C#, .NET, ASP.NET MVC, Azure, SQL Server)...  ...Contributing to front-end features using React and modern JavaScript, keeping UI fast, accessible...  ...-world experience. Benefits Why Developers like working here ~ Competitive... 
    React
    Long term contract
    Full time
    Work at office
    Work from home
    3 days per week

    Calliere

    Toronto, ON
    6 hours ago
  •  ...( Job Description Nice To Have: Angular JS, angular 2. - Analyze business requirements...  ...reviews software tools/skills: - Java - Ability to collaborate and...  ...Manish Patel Position Title(s) : Java developer with Angular Location : Downtown, Toronto... 
    Full time

    Next Level Business Services, Inc.

    Toronto, ON
    6 hours ago
  •  ...Position: Java Full Stack Engineer Location: Toronto, ON Job ID#: RQ11303  ​ Duration:  8 Months Role Overview We are seeking an experienced Full Stack Software Developer to design, build, and maintain scalable web applications and data... 
    React

    Symbiotic Digital

    Toronto, ON
    6 hours ago
  •  ...Full Stack Technical Lead – AWS, Node.js, Java, Spring Boot & Angular/React Required Skills & Experience: • Must have 10+ years of experience in software development with strong technical leadership capabilities. Key Responsibilities: • Design, develop... 
    React
    Permanent employment

    Astra North Infoteck Inc.

    Toronto, ON
    25 days ago
  • $130k - $180k per year

     ...to legally work in Canada (visa or sponsorship won't be provided) Our Eng team is growing and we are looking to hire a Full Stack Python/React Developer for an applications team We're open on seniority from Upper Intermediate to Staff level This is a full-stack... 
    Senior
    React
    Long term contract
    Full time
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    acquird

    Toronto, ON
    6 hours ago
  •  ...and high-quality software delivery. Your New Role As a Full Stack Developer, you will support client connectivity products throughout the...  ...Expertise in at least two programming languages, including: ~ Java 21 ~ JavaScript ~ Experience developing and supporting... 
    Senior
    Contract work

    Hays

    Toronto, ON
    3 days ago
  • $130k - $145k per year

     ...Senior Full-Stack Developer Full-Time / Permanent ABOUT ODAIA ODAIA noun o·da·ia | \ 'oh-day-yeah \ An Ancient Greek word referring to "tools of the trade." To learn more visit odaia.ai. ODAIA delivers AI-powered commercial intelligence for life sciences... 
    Senior
    React
    Permanent employment
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Work from home
    Flexible hours

    Odaia Intelligence Inc.

    Toronto, ON
    3 days ago
  • $150k - $190k per year

     ...for a meaningful outcome, you’ve found your next home. ROLE SALARY BAND $150,000 - $190,000 ROLE OVERVIEW The Senior Full stack Developer is a key contributor responsible for delivering high-quality, scalable software across the frontend and backend. This role... 
    Senior
    React
    Long term contract
    Internship
    Local area
    Sleeping nights
    Flexible hours

    Quartermaster Inc.

    Toronto, ON
    6 hours ago
  •  ...We do have a job opening for S \ oftware Developer - Full Stack - Senior \\\\ for our direct client Province of Ontario. The position details are given below: \\ \\\\ \\\\ Job Details: \\\ \\\\\ \\\\ Job ID: \\\ RQ11224 - Software Developer - Full Stack - Senior \\\\... 
    Senior
    Full time

    Itprofound Inc.

    Toronto, ON
    6 hours ago
  •  ...Key Responsibilities \ Design, build, and maintain full‑stack components of the digital credentials platform using modern JavaScript frameworks (React, Vue, Angular), \\ Python, Java, HTML5, CSS3and similar stacks. \\\ Develop and extend open source \\ Open... 
    Senior
    React
    Contract work

    Maarut

    Toronto, ON
    6 hours ago
  •  ...About us Appnovation is a global, full-service digital partner that combines Strategy...  .... ROLE OVERVIEW: As a Full-Stack Developer, you will architect and build custom web...  ...Hono), Python (FastAPI, Flask), and Next.js/React. Design and build RESTful and/or GraphQL... 
    Senior
    React

    Appnovation Technologies

    Toronto, ON
    6 hours ago
  •  ...and teach within your team and within the developer community at Electric Mind via...  ...challenges. Core development is done in Java, Spring and JavaScript, although the nature...  ...delivered include technologies such as Angular, React, Moleculer, Node.js, MongoDB, Kafka, Hadoop... 
    Senior
    React
    Contract work

    electricmind

    Toronto, ON
    2 days ago
  • We are seeking a highly experienced Senior Software Developer - Full Stack to lead full-lifecycle software development, application modernization, and system enhancement initiatives. In this role, you will work across both modern and legacy technical stacks—ranging from Java... 
    Senior
    Contract work
    Internship
    Work at office
    Flexible hours

    Randstad

    Toronto, ON
    3 days ago
  •  ...Position: Full Stack Developer Location: Toronto, ON Job ID#: RQ11092  Duration: 18 Months Role Overview We are seeking a Senior Full Stack Developer to design, build, and maintain scalable web applications and data pipelines. The role involves both... 
    Senior
    Full time

    Symbiotic Digital

    Toronto, ON
    6 hours ago
  •  ...working, tested applications. This includes developing detailed programming specifications,...  ...record for meeting deadlines   Full Stack Skills · Proficient with both front...  ...· High level of knowledge around the Angular framework and JavaScript. · High level... 
    Senior
    React
    Contract work

    Maarut

    Toronto, ON
    5 days ago
  •  ...architecture, security requirements, data models, develop application design and technical...  ...applications using Cloud\-Native \/ PaaS & Java EE application models (e.g. Microservice...  ...\-leading Open Source frameworks like Angular, React \/ Redux, JSON, Node.js, Spring Framework... 
    Senior
    React
    Long term contract
    Contract work
    Interim role
    Internship

    Maarut

    Toronto, ON
    6 hours ago
  •  ...Description: \\ \ Full Stack Programmer Developer for OBR will be required to: \\ \ Translate technical systems specifications into tested...  ...with working experience of developing Web\-based Java EE and Cloud\-Native applications using Angular, React \/ Redux... 
    Senior
    React
    Contract work

    Maarut

    Toronto, ON
    6 hours ago
  •  ...Senior Software Developer - Full Stack -  Hybrid: 3 Days onsite / 2 days remote 222 Jarvis St, Toronto, ON M5B 2B8 Ministry of Public and Business Service Delivery and Procurement Contract, 9 months to start Submission Deadline: 2025-05-29, 12:00 p.m. EST... 
    Senior
    React
    Full time
    Contract work
    Manual labor
    Remote work

    Source Code

    Toronto, ON
    6 hours ago
  •  ...working, tested applications, including developing detailed programming specifications, writing...  ...and experience ensuring the entire stack is designed and built for speed and scalability...  .... \\ Knowledge and experience in Angular, React, JavaScript, CSS, HTML, Spring Boot,... 
    Senior
    React
    Contract work

    Maarut

    Toronto, ON
    6 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full-Stack Developer, Java & Angular or React. Be the first to apply!