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.
- ...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....SeniorFull time
- ...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+...SuggestedPermanent employmentFull timeLocal area
$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- ...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...SeniorContract work
- ...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
- ...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...SeniorReactFull time
- ...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...SeniorReactFull timeInternshipWork at officeRemote workFlexible hours
- ...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...ReactFull time
$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...SeniorFull timeContract workApprenticeshipRemote workFlexible hours$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...SeniorReactFull timeWork from homeFlexible 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
- ...( 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
- ...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
- ...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...ReactPermanent employment
$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...SeniorReactLong term contractFull timeRemote workVisa sponsorshipWork visaFlexible hours- ...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...SeniorContract work
$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...SeniorReactPermanent employmentFull timeInternshipWork at officeLocal areaImmediate startRemote workWork from homeFlexible hours$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 contractInternshipLocal areaSleeping nightsFlexible hours- ...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
- ...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...SeniorReactContract work
- ...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...SeniorReact
- ...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...SeniorReactContract work
- 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...SeniorContract workInternshipWork at officeFlexible hours
- ...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
- ...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...SeniorReactContract work
- ...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
- ...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...SeniorReactContract work
- ...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...SeniorReactFull timeContract workManual laborRemote work
- ...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,...SeniorReactContract work
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!
- senior full stack engineer Toronto, ON
- full stack .net developer Toronto, ON
- full stack developer Toronto, ON
- full stack developer remote Toronto, ON
- full stack web developer Toronto, ON
- java developer no experience Toronto, ON
- java developer Toronto, ON
- développeur java Toronto, ON
- java software developer Toronto, ON
- java developer remote Toronto, ON
