×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Java Developer - Angular, JavaScript; ES6 UI

Job in Toronto, Ontario, M5A, Canada
Listing for: Astra North Infoteck Inc.
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Angular Developer, Java Developer, Full Stack Developer, Software Engineer
Job Description & How to Apply Below
Position: Full Stack Java Developer - Angular, JavaScript (ES6+), UI
Job Description

Job Description:

Role

Title:

Senior Developer – Angular & Java

Experience

Required:

6–8 years

Location:

Toronto

Skill Category:
Advanced Java Concepts (E2)

Role Overview

We are seeking a highly skilled Senior Developer with strong expertise in Angular and Java. The ideal candidate will have deep knowledge of modern JavaScript, hands-on experience with Angular’s latest versions, and solid backend development skills using Java. This role requires an individual capable of building robust, scalable, and high‑performing full‑stack applications.

Key Responsibilities

Develop, enhance, and maintain front‑end applications using Angular.

Build and optimize backend services using Java.

Implement responsive, user‑friendly UI components with HTML, CSS, and TypeScript.

Utilize Angular CLI for project scaffolding, build optimization, and workflow automation.

Apply best practices in code quality, testing, performance, and maintainability.

Collaborate with cross‑functional teams to design and deliver integrated solutions.

Optimize application lifecycle performance using appropriate Angular lifecycle hooks.

Debug and troubleshoot issues across the full stack.

Core Skills & Expertise

1. JavaScript Proficiency

Deep understanding of modern JavaScript (ES6+), including:

Closures

Promises

Async/Await

Strong skills in:

DOM manipulation

Event handling

JavaScript debugging tools

2. Angular Framework Expertise

Extensive hands-on experience with Angular (latest preferred).

Strong knowledge of:

Modules

Components

Services

Dependency Injection

Angular CLI

Experience building reusable and maintainable Angular components.

3. Component Lifecycle

Thorough understanding of Angular lifecycle hooks, including:

On Init

On Changes

Do Check

After Content Init

After Content Checked

After View Init

After View Checked

On Destroy

Ability to apply lifecycle hooks effectively for:

Optimized performance

Clean architecture

Maintainability

4. Web Technologies

Proficient in HTML5, CSS3, and responsive design principles.

Experience integrating UI with REST APIs.

5. Backend Skills

Strong command of Advanced Java Concepts.

Experience building and supporting scalable backend services.

Full‑stack experience combining Java backend with Angular frontend.

Essential Skills

Full‑stack development:
Java Backend + Angular Frontend Strong problem solving and debugging abilities Ability to work in an agile environment

Desirable Skills

Exposure to cloud platforms

Knowledge of CI/CD pipelines

Experience with version control (Git)

Unit testing tools for Angular & Java

Requirements
Android and iOS
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary