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 more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Full-Stack Developer, Java & Angular or React in Toronto, ON vacancy
  • $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
    more than 2 months ago
  •  ...process, a career - you'll fit right in. At Kaseya, we don't just raise the bar. We build it.   Senior Full-Stack Software Engineer — AI-Native Engineering, Java & React   Location: Toronto, Canada   Employment Type: Full-time   Why Kaseya?  Kaseya builds... 
    Senior
    React
    Long term contract
    Full time
    Worldwide

    Kaseya

    Toronto, ON
    2 days ago
  •  ...CoreFactor is currently searching for multiple full stack java developers on a contract basis for a client in North, York, On.  As a senior developer, you will be joining a special team, expanding our banking platform. You will be contributing to the development of... 
    Senior
    Full time
    Contract work
    Flexible hours

    CoreFactor

    Toronto, ON
    a month ago
  •  ...Trevor Frances Recruitment is supporting a client in the search for a Senior Full Stack Developer. This role is suited for an experienced developer who brings strong technical expertise across both front-end and back-end development, along with the ability to design and... 
    Senior
    Full time

    Trevor Frances Recruitment

    Toronto, ON
    more than 2 months ago
  •  ...working, tested applications, including developing detailed technical specifications, writing...  ..., develop, test, deploy, and maintain full-stack web applications using modern development...  ...Docker and Kubernetes. Experience in Angular, Azure, React, Logic Apps Azure SQL, App... 
    Senior
    React
    Full time

    Maarut Inc

    Toronto, ON
    7 days ago
  • $120k - $160k per year

     ...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
    more than 2 months ago
  •  ...Senior Full Stack Java Developer Position: Senior Full Stack Java Developer Client:   Community Services Cluster, Ministry of Public and Business Service Delivery and Procurement, Government of Ontario Location:  777 Bay Street, Toronto, ON Work Arrangement... 
    Senior
    Contract work

    SereneAid

    Toronto, ON
    a month ago
  •  ...Develop solutions that are in line with...  ...Experience in Java in an enterprise environment,...  ...Experience with web development using React...  ...Seniority Senior... 
    Senior
    React
    Long term contract
    For subcontractor

    Luxoft

    Toronto, ON
    4 days ago
  •  ...Position: Full Stack -  Software Developer Location: Toronto, ON Job ID#: RQ11443 Duration: 6 Months Role Overview We are seeking a senior-level Full Stack Developer with strong expertise in Java and Angular to support the design... 
    Senior
    Long term contract
    Full time

    Symbiotic Digital

    Toronto, ON
    9 days ago
  •  ...Description: ~6 to 8+ years of experience developing applications using both front-end and back-end technologies such as Angular, Node.js, Core Java, Spring, Spring Boot, and REST APIs....  ..., Relevant experience and skills, Seniority and performance, Market and business consideration... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    14 days ago
  •  ...candidates and if not matching to the required criteria. Role: Full Stack Developer Location: Toronto, ON (Hybrid) Position type: Fulltime...  ...stack developers 8+ years’ experience who needs to have core Java/Springboot skills on backend and Javascript and React skills on... 
    React
    Full time
    Work from home
    Worldwide

    ZAPCOM GROUP INC

    Toronto, ON
    18 days ago
  • $90.16 - $108.23 per hour

     ...RQ11377 - Software Developer - Full Stack - Senior -  4  Openings Location: Hybrid (Work onsite 2 Days a week from Toronto or Guelph office) 40 St Clair W Toronto or 1 Stone Rd W Guelph  Duration: 6+ contract (125 Business Days) + 3 possible Extension  Must Have... 
    Senior
    Full time
    Contract work
    Work at office
    2 days per week

    Source Code

    Toronto, ON
    19 days 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
    more than 2 months ago
  •  ...learning never stops. As a Senior Product Engineer at Docebo , you...  ...delivery. You'll own the full lifecycle of the features you build...  ...You'll combine strong full stack engineering skills, with a focus...  ...ongoing success. Architect and Develop Great Software: Lead the design... 
    Senior
    Full time
    For contractors
    Work at office
    Worldwide
    3 days per week

    Docebo

    Toronto, ON
    a month ago
  •  ...Apache Camel, MuleSoft, Enterprise Java, REST APIs, and data...  ...JSON/XML). Experience designing, developing, and  supporting MuleSoft integration...  ...expertise to recommend, develop and maintain corporate...  ...design documents, and technology stack descriptions), user documentation... 
    Senior
    Full time

    Maarut Inc

    Toronto, ON
    3 days ago
  • $90.21 - $108.25 per hour

     ...RQ11523 - Software Developer - Full Stack - Senior Contract: 1 year 2 months (283 business days) + extention No Clearance required Location: Toronto, On (On-site) Must Have: Experience with React Native framework for cross-platform mobile app development... 
    Senior
    React
    Contract work

    Source Code

    Toronto, ON
    a month ago
  • $130k - $145k per year

     ...interactions with healthcare providers, through human-centric software powered by AI. WHAT'S ON OFFER We're looking for a Senior Full-Stack Developer to join our engineering team! You'll work across the full stack to design, build, and ship features that directly impact... 
    Senior
    React
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Work from home
    Flexible hours

    Odaia Intelligence Inc.

    Toronto, ON
    15 days ago
  •  ...working tested applications. This includes developing detailed programming specifications...  ...track record for meeting deadlines Full Stack Skills: Proficient with both front...  ...required High level of knowledge around the Angular framework and JavaScript. High level... 
    Senior
    React
    Full time
    Contract work
    Manual labor

    Maarut

    Toronto, ON
    11 days 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
    Full time

    Appnovation Technologies

    Toronto, ON
    more than 2 months 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
    more than 2 months ago
  •  ...We are looking for a Full Stack developer to join our Toronto team and help us take our products to the next level in connectivity and performance...  ...and global Transportation.    The Role  As a Senior Full Stack Developer, you will work on projects related to machine... 
    Senior
    Full time
    Internship

    Invision AI

    Toronto, ON
    14 days ago
  •  ...TitleSoftware Developer - Full StackDescription Demonstrated experience designing, developing...  ...transfer activities. Full Stack Development and Solution Architecture –...  ...authorization controls. Understanding of Angular, JavaScript, HTML, CSS and modern web development... 
    Senior

    Analyst Technical Solutions

    Toronto, ON
    3 days 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
    a month 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
    Full time
    Internship
    Local area
    Sleeping nights
    Flexible hours

    Quartermaster Inc.

    Toronto, ON
    more than 2 months 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
    more than 2 months ago
  •  ...Position: Software Developer - Full Stack Location: Toronto, ON (Onsite) Job ID#: RQ11132 Duration: 12 Months Role Overview...  ...Front-End & Integration Experience Strong experience with React. High level of knowledge of Angular and JavaScript.... 
    React
    Full time

    Symbiotic Digital

    Toronto, ON
    a month ago
  • $95k - $145k per year

    Senior Full Stack Developer Position Description Location: Toronto, ON / Montreal, QC Preferred Languages: Bilingual (English / French) Preferred Employment Type: Full-Time, Permanent CGI is seeking an experienced Senior Full Stack Developer to join our growing... 
    Senior
    React
    Permanent employment
    Full time
    Toronto, ON
    a month ago
  •  ...We do have a job opening for Software Developer - Full Stack - Senior for our direct client Province of Ontario. The position details are given below: Job Details: Job ID: RQ11347 - Software Developer - Full Stack - Senior Client : Land & Resources Cluster Location... 
    Senior
    React
    Full time

    Itprofound Inc.

    Toronto, ON
    a month ago
  •  ...working, tested applications. This includes developing detailed programming specifications,...  ...track record for meeting deadlines   Full Stack Skills: Proficient with both front...  ...High level of knowledge around the Angular framework and JavaScript. High level... 
    Senior
    Full time

    Maarut Inc

    Toronto, ON
    a month ago
  • $90k - $120k per year

     ...software powered by AI. WHAT'S ON OFFER We're looking for a Full-Stack Developer to join our engineering team! You'll work across the full...  ...engage with healthcare providers. You'll work closely with senior engineers, product, and design to turn well-scoped requirements... 
    Senior
    React
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Work from home
    Flexible hours

    Odaia Intelligence Inc.

    Toronto, ON
    15 days 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!