Senior Full-Stack Developer, Java & Angular or React
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.
$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...SeniorLong term contractFull timeWork at office2 days per week3 days per week- ...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...SeniorFull timeContract workFlexible hours
- ...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...SeniorReactFull timeInternshipWork at officeRemote workFlexible hours
- ...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...SeniorReactFull timeRemote work
- ...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...ReactLong term contractFull timeWork at officeWork from home3 days per week
- ...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...SeniorFull timeRemote work
- ...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 \\\\...SeniorFull time
- ...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...SeniorReactFull time
$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...SeniorReactLong term contractFull timeInternshipLocal areaSleeping nightsFlexible hours- ...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...SeniorFull timeFor contractorsWork at officeWorldwide3 days per week
$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...SeniorReactLong term contractTemporary workFixed term contractFlexible hours- ...( 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
- ...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...SeniorReactLong term contractContract workInterim roleInternship
- ...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...SeniorFull time
$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....ReactPermanent employmentFull timeInternshipWork at officeFlexible hours2 days per week3 days per week- ...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....ReactFull time
- ...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...SeniorReactFull time
- ...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...SeniorFull time
$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...SeniorReactFull timeContract work- ...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...SeniorReactFull timeInternshipWorldwide
- ...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...SeniorFull timeInternship
$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...SeniorLong term contractFull timeTemporary workSummer workWork at officeLocal areaRemote workFlexible hours- ...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...ReactLong term contractFull timeImmediate startRemote work
$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...SeniorRemplacementFull timeContract work- ...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...SeniorLong term contractContract workFlexible hours
$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...SeniorFull timeInternshipManual laborWork at officeWorldwideMonday to fridayFlexible hours$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 ·...SeniorReactRemplacementFull timeInternshipWork at officeLocal area2 days per week- ...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...ReactFull timePnp
- ...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...ReactFull timeWork at officeRemote workFlexible hours
$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...ReactFull timeLocal areaRemote workFlexible hours
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!
- full stack developer Toronto, ON
- full stack web developer Toronto, ON
- full stack .net developer Toronto, ON
- full stack developer remote Toronto, ON
- senior full stack engineer Toronto, ON
- junior java developer Toronto, ON
- java developer remote Toronto, ON
- java developer no experience Toronto, ON
- senior java developer Toronto, ON
- java software developer Toronto, ON

