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 15 hours 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
    15 hours 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
    15 hours ago
  •  ...Canadians. What we're looking for We are looking for a senior full stack dev! Phoenix is a Y Combinator backed startup based in...  ...in at least one modern Javascript front-end framework (ideally React) Creating software features that are robust, reliable, and user... 
    Senior
    React
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    The Phoenix

    Toronto, ON
    15 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
    Full time
    Remote work

    Electric Mind

    Toronto, ON
    15 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
    15 hours ago
  •  ...Senior Full-Stack Developer Location : Ottawa, ON (Remote) About the Role We’re looking for a Senior Full-Stack Developer to join one of our development squads and help build new features for the 1VALET smart-building platform. This role is hands-on and product... 
    Senior
    Full time
    Remote work

    1valet

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

    Appnovation Technologies

    Toronto, ON
    15 hours 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
    15 hours 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
    8 hours ago
  • $72k - $138k per year

     ...connectedness. Learn from deep subject matter experts through mentoring and on the job coaching Summary We are seeking Full Stack Java Developers to join our team on a 1-year fixed term . As a Full Stack Java Developer at Deloitte, you will play a crucial role in... 
    Senior
    React
    Long term contract
    Temporary work
    Fixed term contract
    Flexible hours

    Deloitte

    Toronto, ON
    1 day 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
    15 hours 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
    15 hours 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
    15 hours ago
  • $70k - $90k per year

     ...signups that subscribe. We’re looking for an Intermediate Full-Stack Developer who wants to ship work that moves real metrics for real...  ...over time. Ship experiment variations end-to-end across React / TypeScript and .NET Core — from hypothesis to production.... 
    React
    Permanent employment
    Full time
    Internship
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    Method Integration Inc.

    Toronto, ON
    15 hours 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
    15 hours 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
    15 hours 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
    15 hours ago
  • $90.21 - $108.25 per hour

     ...RQ00738 - Software Developer - Full Stack - Senior Location: Toronto (525 University Avenue) - Hybrid Duration: 8 months contract (164 Business Days) possible extension Must Haves: Senior Full Stack software development experience delivering complex... 
    Senior
    React
    Full time
    Contract work

    Source Code

    Toronto, ON
    15 hours ago
  •  ...most widely played MMORPGs globally, and our newly launched English game is in its early stages. We are seeking a skilled Senior Full Stack Developer with expertise in infrastructure and tooling to join our team. This role requires proficiency in backend service development... 
    Senior
    React
    Full time
    Internship
    Worldwide

    Prodigy Education

    Toronto, ON
    15 hours ago
  •  ...Description 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 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
    8 hours ago
  • $110k per year

     .... In response to the evolving education landscape, Nelson developed Edwin, a digital learning ecosystem. Edwin is a learning platform...  ...the Role Reporting to the Team Lead, Development, the Senior Full Stack Developer (Developer III) is responsible for instrumenting, deploying... 
    Senior
    Long term contract
    Full time
    Temporary work
    Summer work
    Work at office
    Local area
    Remote work
    Flexible hours

    Nelson Education Ltd

    Toronto, ON
    15 hours ago
  •  ...match. The Role This is our single hiring pipeline for Full-Stack Developers across our product and platform teams. On the product side, that...  ..., and delivery practices. Our core stack is TypeScript, React, Node.js, and MySQL. Some teams use C# or Python. You don't... 
    React
    Long term contract
    Full time
    Immediate start
    Remote work

    Maintainx

    Toronto, ON
    15 hours ago
  • $90.18 - $108.22 per hour

     ...RQ00731 - Software Developer - Full Stack - Senior 7+ month contract (164 business days) - possible extension  Hybrid (as needed onsite) - 525 University Avenue Must Haves: ~7+ years of hands-on ReactJS development experience building complex production-grade... 
    Senior
    Remplacement
    Full time
    Contract work

    Source Code

    Toronto, ON
    15 hours ago
  •  ...We're looking for a Senior Full Stack Developer with Salesforce experience to join our team! Electric Mind, formerly Intelliware, is a business and technology consulting leader in providing innovative, practical solutions driven by engineering excellence. We have an exceptional... 
    Senior
    Long term contract
    Contract work
    Flexible hours

    Electric Mind

    Toronto, ON
    15 hours ago
  • $90k - $100k per year

     ...You can recognize software problems and develop creative solutions within an energizing environment...  .... You have programming experience with Java (J2EE), Enterprise Java Beans (EJBs), Java...  ...Hands-on experience working with senior-level business leaders Schedule: This... 
    Senior
    Full time
    Internship
    Manual labor
    Work at office
    Worldwide
    Monday to friday
    Flexible hours

    YuJa

    Toronto, ON
    8 hours ago
  • $115k - $125k per year

     ...measure. You'll be building new Angular MFEs, AI agent pipelines, and...  ...We Build   We expect every developer on this team to use AI coding...  ...Looking For You move across the stack without losing altitude —...  ...microservices · Angular MFEs · React · Next.js · MongoDB Atlas ·... 
    Senior
    React
    Remplacement
    Full time
    Internship
    Work at office
    Local area
    2 days per week

    Triparc

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

    Maarut Inc

    Toronto, ON
    15 hours ago
  •  ...in the comfort of their homes.   Job Description The Full Stack JavaScript Developer works in a small agile development team, producing the most...  ...development. Experience using, or familiarity with, React, Node.js, MongoDB.  Experience working in a collaborative... 
    React
    Full time
    Work at office
    Remote work
    Flexible hours

    VIV Technologies

    Toronto, ON
    15 hours ago
  • $70k - $85k per year

     ...Description Role Title: Full Stack Python Developer Location: Toronto, ON Employment Type: Full-Time (Onsite/Hybrid) Reports to: Head of...  ...Build and optimize APIs using FastAPI or Flask. Work with React to deliver dynamic user interfaces. Utilize Azure platform... 
    React
    Full time
    Local area
    Remote work
    Flexible hours

    Fulfillment IQ

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