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

Software Developer - Full Stack - Senior/ Angular Developer

Full-time

Upstaff

Job Description – Software Developer (Full Stack)

Position Title

Software Developer – Full Stack

Position Summary

We are seeking an experienced Full Stack Software Developer to design, develop, implement, test, and support enterprise web applications. The ideal candidate will have extensive experience with modern front-end frameworks, Java-based back-end technologies, RESTful APIs, database development, and accessibility standards. The role requires close collaboration with business stakeholders, architects, QA teams, and other IT professionals throughout the Software Development Life Cycle (SDLC).

Key Responsibilities

  • Design, develop, implement, test, and maintain enterprise web applications.
  • Design, implement, and expand ETL/data pipelines by performing extraction, transformation, and loading (ETL) activities.
  • Translate technical specifications into working, tested, and production-ready applications.
  • Develop detailed programming specifications and write high-quality, maintainable code.
  • Perform unit testing, debugging, troubleshooting, and application maintenance.
  • Resolve technical issues during implementation, deployment, migration, and production support.
  • Design and develop RESTful APIs and integrate front-end applications with back-end services.
  • Build responsive, scalable, and mobile-friendly web applications.
  • Develop secure, reusable, and high-performance application components.
  • Participate in Agile/Scrum ceremonies, code reviews, design walkthroughs, and technical discussions.
  • Produce technical and user documentation and provide post-implementation support.

Required Technical Skills

Front-End Technologies

  • Angular (v7+)
  • React
  • JavaScript
  • TypeScript
  • HTML5
  • CSS3
  • RxJS
  • NPM
  • Responsive Web Design
  • Mobile Application Development
  • UI/UX fundamentals
  • Front-end performance optimization

Back-End Technologies

  • Java
  • Spring Framework (Spring MVC, Spring Boot, Spring Security, Spring JPA)
  • Hibernate/JPA
  • RESTful API development
  • SOAP Web Services
  • Enterprise Java (Servlets, EJB)
  • WebLogic
  • Tomcat

Database Technologies

  • Oracle Database
  • Open Source Databases
  • SQL
  • Database Design and Development
  • Query Optimization

DevOps & Development Tools

  • Azure DevOps
  • Bitbucket
  • JIRA
  • Agile/Scrum
  • Continuous Integration (CI)
  • Continuous Deployment (CD)

Accessibility & Compliance

Candidates must have extensive experience developing accessible applications compliant with:

  • WCAG 2.0 Standards
  • AODA (Accessibility for Ontarians with Disabilities Act)
  • PCI Compliance
  • JAWS Screen Reader
  • WAI-ARIA
  • Accessible HTML5 implementation

General Skills

  • Full Software Development Life Cycle (SDLC)
  • Object-Oriented Programming
  • Application Architecture
  • Front-end and Back-end Integration
  • API Design and Development
  • Design Patterns
  • Software Testing and Debugging
  • Database Design
  • Requirements Gathering and Analysis
  • Stakeholder Communication
  • Technical Documentation
  • Analytical and Problem-Solving Skills
  • Team Collaboration
  • Time Management

Desired Qualifications

  • Experience developing Internet-ready applications.
  • Knowledge of Rapid Application Development (RAD) methodologies.
  • Experience with middleware and gateway technologies.
  • Experience reviewing and modifying installation scripts.
  • Experience providing post-implementation support.
  • Knowledge of Information Management principles and practices.
  • Experience conducting technical design walkthroughs.

Experience Requirements

Development Experience (60%)

Candidates must demonstrate:

  • 10+ years of Angular/UI development experience.
  • 10+ years of Java development experience.
  • 10+ years of Oracle and Open Source database experience.
  • Extensive experience with Angular v7+, JavaScript, TypeScript, React, Spring Framework, Hibernate/JPA, REST APIs, Bitbucket, RxJS, and NPM.
  • Experience integrating commercial APIs, including load balancing, service discovery, and resiliency.

UI/UX Experience (25%)

  • 10+ years of CSS experience.
  • Extensive HTML5 and responsive web development experience.
  • Experience developing applications for mobile devices.
  • Strong understanding of UI/UX principles.

Accessibility Experience (10%)

  • 10+ years of experience developing applications compliant with WCAG 2.0, AODA, and PCI standards.
  • Hands-on experience with JAWS, WAI-ARIA, and accessible HTML5 development.

Project Experience (5%)

Preferred qualifications include:

  • Experience working in the Ontario Public Sector or other government environments.
  • Experience with Government Two-Way Secure Messaging Gateway solutions.

Mandatory Skills

  • Angular v7+
  • React
  • JavaScript
  • TypeScript
  • Java
  • Spring Boot
  • Spring MVC
  • Spring Security
  • Spring JPA
  • Hibernate/JPA
  • REST APIs
  • Oracle Database
  • Open Source Databases
  • HTML5
  • CSS3
  • Responsive Web Development
  • Mobile Development
  • RxJS
  • NPM
  • Bitbucket
  • SQL
  • WCAG 2.0
  • AODA Compliance
  • PCI Compliance
  • JAWS
  • WAI-ARIA
  • Agile/Scrum

Preferred Skills

  • Ontario Public Sector experience
  • Government Secure Messaging Gateway experience
  • Azure DevOps
  • JIRA
  • SOAP Web Services
  • WebLogic
  • Tomcat
  • Middleware integration
  • UX/UI design principles
  • Rapid Application Development (RAD)

Work Arrangement

  • Work Model: Onsite (5 days per week)
  • Submission Deadline: July 9, 2026 – 12:00 PM EST
  • Maximum Submission: One candidate per supplier

 

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Software Developer - Full Stack - Senior/ Angular Developer in Toronto, ON vacancy
  • We are seeking a highly accomplished Senior Software Developer - Full Stack for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier engineering capacity across both front-end and back-end streams, specializing in the architectural... 
    Senior
    Software
    Contract work

    Randstad

    Toronto, ON
    19 days ago
  •  ...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... 
    Senior
    Software
    Permanent employment
    Full time
    Contract work

    ravl_io

    Toronto, ON
    13 days ago
  •  ...working, tested applications. This includes developing detailed programming specifications,...  ...which arise during the use and operation of software packages, including technical assistance...  ...record for meeting deadlines   Full Stack Skills: Proficient with both front... 
    Senior
    Software
    Contract work

    Maarut

    Toronto, ON
    9 hours ago
  • $72k - $138k per year

     ...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...  ..., developing, and maintaining Java-based applications or software solutions for a leading North American Bank. This long-term... 
    Senior
    Software
    Long term contract
    Temporary work
    Fixed term contract
    Flexible hours

    Deloitte

    Toronto, ON
    18 hours 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
    Software
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    3 hours ago
  • $120k - $143k per year

     ...help shape and deliver innovative web‑based software solutions from concept to deployment....  ...environment. What You’ll Be Doing Design, develop, and thoroughly test reliable, reusable,...  ...Minimum of 5 years of experience as an Angular/UI Developer. Hands-on expertise with... 
    Senior
    Software
    Full time

    Teranet

    Toronto, ON
    4 days 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
    Software
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    Flinks

    Toronto, ON
    6 days ago
  •  ...value of technology and build a more sustainable, more inclusive world. Role Overview: We are seeking an experienced Senior Full Stack Developer for a contract opportunity with a leading banking organization in Toronto. The successful candidate will design, develop... 
    Senior
    Permanent employment
    Full time
    Contract work
    Local area

    Capgemini

    Toronto, ON
    9 hours ago
  •  .... Design software solutions by interacting with portfolio...  ...requirements. Develop solutions that are in line with client'...  ...Advanced Seniority Senior... 
    Senior
    Software
    Long term contract
    For subcontractor

    Luxoft

    Toronto, ON
    4 days ago
  • We are seeking a Senior Software Developer - Full Stack to lead the modernization and sustainment of critical enterprise applications. This role is pivotal in bridging the gap between legacy environments (WebSphere/Java EE/Oracle/DB2) and modern, cloud-based architectures (SpringBoot... 
    Senior
    Software
    Long term contract
    Contract work
    Monday to friday

    Randstad

    Toronto, ON
    more than 2 months ago
  • $90k - $120k per year

     ...and hard working people who are lifelong learners. About The Role As a Full Stack Developer you'll be tasked with working on one of our web application projects. Working within the software development team, your duties will require you to assist in the development and... 
    Software
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    3 hours ago
  • We are seeking a highly skilled Senior Full Stack Java Developer for an 11-month contract in Toronto. This role is focused on designing and delivering complex enterprise solutions, specifically supporting specialized Soil Management Systems. You will lead the development of... 
    Senior
    Software
    Contract work

    Randstad

    Toronto, ON
    more than 2 months ago
  • $95k - $145k per year

    Full Stack Developer (Angular and AWS) Position Description This role is hybrid and requires you to be at a Client office at a minimum 2 days per week - subject to change at any time. Your future duties and responsibilities • Decompose business requirements and... 
    Work at office
    2 days per week
    Toronto, ON
    5 days ago
  • $118k - $152k per year

     ...financial institutions strengthen their vulnerability management and remediation capabilities. The Role Capco is seeking a Senior Full-Stack Developer (6 months contract) to support a major Financial Services client in delivering vulnerability remediation initiatives across... 
    Senior
    Contract work
    Internship
    Immediate start

    Capco

    Toronto, ON
    2 days ago
  • $110k - $125k per year

     ...Position Full Stack Developer Location Toronto, ON (100% onsite) Employment Type New, Full-Time Permanent position Salary...  ...Developer: The Full Stack Developer builds production-grade software across the front end, back end, APIs, and integrations for a... 
    Software
    Long term contract
    Permanent employment
    Full time
    Internship
    Local area

    HR à la carte

    Toronto, ON
    4 days ago
  •  ...We're looking for a Senior Full Stack Software Engineer who is passionate about building high-quality software in an AI-native way. Someone who treats Claude and the latest agentic coding tools as a core part of their craft, not a novelty. In this role, you will own technical... 
    Senior
    Software
    Full time

    altaml

    Toronto, ON
    13 days ago
  • $80k - $130k per year

    Sr. Full Stack Developer (Angular + Node.js + AWS) Position Description This role is hybrid and requires you to be at our downtown Toronto and/or Client office (downtown) at a minimum 2 -3 days per week subject to change at any time.  Your future duties and responsibilities... 
    Senior
    Work at office
    2 days per week
    3 days per week
    Toronto, ON
    18 days ago
  • $95k - $145k per year

    Senior Full Stack Developer/Lead Position Description This role is hybrid and requires you to be at our downtown Toronto office 1 day per week and/or Client office (700 University Ave) at a minimum 3 days per week - subject to change at any time. We are looking for... 
    Senior
    Software
    Work at office
    3 days per week
    1 day per week
    Toronto, ON
    28 days ago
  •  ...sustainable, more inclusive world. Job Description Java Full Stack (Angular 16, Node JS, Core Java, Spring, Spring boot, REST Web...  ...Hibernate, SQL Server, jUNit)  Should have 6 to 8+ experience in developing application using both Front end and Back end like Angular, Node... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    7 days ago
  • $80k per year

     ...sports agency with a proven background of developing technologies which scale. We work...  ...experience (Required) (2+ years) ReactJS, Angular experience (Required) (2+ years) AWS experience...  ...not mandatory).- Proven experience as a Full Stack Developer or similar role.- Solid... 
    Software
    Full time
    Remote work
    Relocation
    Monday to friday
    Flexible hours

    Mindful Sports Group

    Toronto, ON
    11 days ago
  •  ...Job Title: Senior Full Stack Developer – Python, Angular, AWS Cloud Platform Location: Toronto, ON (Hybrid – 2–3 Days WFO) Duration: 6–12 Months Client: CPPIB Positions: 2 Experience Required: 10+ Years (Seasoned Candidates Only) Front-End... 
    Senior

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...projects. Design software solutions by interacting with portfolio...  .... Develop solutions that are in line with client's...  ...Skills Must have Full-stack development:... 
    Senior
    Software
    Long term contract
    For subcontractor

    Luxoft

    Toronto, ON
    a month ago
  • $92k - $118k per year

     ...modern digital banking experiences using full stack technologies while solving complex...  ...looking for an Intermediate Java Full Stack Developer to join our Banking & Payments practice...  .... This role is ideal for an experienced software engineer who enjoys building modern, scalable... 
    Software
    Long term contract
    Internship
    Immediate start

    Capco

    Toronto, ON
    3 days ago
  •  ...Position Overview Pulsenics is seeking a Full Stack Software Developer to help design, build, and operate the core software systems that sit at the center of our hardware-enabled products. This role focuses on developing and maintaining a scalable .NET Core–based software... 
    Software

    Pulsenics

    Toronto, ON
    more than 2 months ago
  • $130k - $145k per year

     ...Senior Full-Stack Developer (Remote Canada)  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... 
    Senior
    Software
    Remote job
    Permanent employment
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Work from home
    Flexible hours

    Odaia Intelligence Inc.

    Toronto, ON
    20 days ago
  • $75 - $85 per hour

     ...Overview Our client, a leading Canadian P&C insurance provider, is seeking a Full-Stack Developer to join their AI-focused Software Development team. This team is responsible for transforming cutting-edge AI/LLM concepts into scalable, production-grade enterprise applications... 
    Software
    Contract work
    2 days per week
    Toronto, ON
    25 days ago
  •  ...that Citylitics is currently seeking to fill. Who Are We Looking For? We are seeking a highly motivated software developer with experience in building full stack web applications. Defining data models, developing robust backend APIs, and integration in dynamic web... 
    Software
    Full time
    Work at office

    Citylitics

    Toronto, ON
    10 days ago
  •  ...Job Title AWS Full Stack Developer Location Toronto, ON – Hybrid (2–3 Days WFO) Duration 6–12 Months Role Summary...  ...developing, and deploying scalable full stack applications using Angular, Node.js, Python, and AWS-native services while contributing... 
    Senior
    Contract work

    Astra North Infoteck Inc.

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

     ...dealerships nationwide, delivering cutting-edge software tools to simplify operations, boost marketing, and drive sales.   Full Stack Software Engineer Modern Platform...  ...AI-First Development We are looking for a Senior Full Stack Software Engineer to join our organization... 
    Senior
    Software

    AutoTrader.ca

    Toronto, ON
    4 days ago
  • $80k - $130k per year

    Full Stack Java Developer Position Description We are Canada's largest independent information technology services firm, and after 45+ years, we're still growing! Join Canada's largest IT Company as a 'Full Stack Java Developer', in our Financial Services Sector. This... 
    Work at office
    3 days per week
    Toronto, ON
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer - Full Stack - Senior/ Angular Developer. Be the first to apply!