Apply now

Posted 12 days ago

Senior Full Stack Developer - Java, Spring, Angular

@ Astra North Infoteck Inc.

Toronto, Ontario

Contract8+ years experience
Apply now
SIGNALS

Overview

Astra North Infoteck Inc. is hiring a Senior Full Stack Developer on a contract basis in Toronto, ON, on a hybrid schedule of 4 days per week onsite. The role builds customer-facing Angular applications and Java Spring Boot and Node.js backend services, including RESTful and GraphQL APIs and Kafka integrations. Candidates need 8+ years of professional experience.

Responsibilities:

  • Build and maintain Angular applications and Java Spring Boot and Node.js services
  • Design and implement RESTful and GraphQL APIs and Kafka integrations
  • Write tested code and promote test automation and CI/CD
  • Automate pipelines and operational runbooks
  • Apply security best practices including JWT, OAuth2/OIDC and TLS/SSL

Requirements summary:

  • 8+ years of professional web and backend development experience
  • Hands-on Angular and Java Spring Boot experience
  • Experience with Kafka, Redis and PostgreSQL
  • Experience with Docker, OpenShift and Kubernetes
  • Experience using or integrating AI/ML models

Tools & skills

Source and dates

Source type not verified · zoho

Employer posting date
2026-10-25
First seen by our source
2026-10-11
Source record updated
2026-11-03

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience8+ years
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish

Summary and details written by AI from the posting; the employer’s posting is the authority.

Astra North Infoteck Inc.

FieldValue
Open jobs on Jobsy426
Job description

Senior Full Stack Developer – Java / Angular

Location: Toronto, ON

Work Arrangement: Hybrid – 4 Days per Week Onsite

Experience Required: 8+ Years

Role Overview

We are 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 stakeholders to design and deliver best-in-class technology solutions.

You will design, implement, and operate high-scale APIs and front-end applications using Angular and Java, helping shape the future of modern banking technology.

Key Responsibilities

  • Build and maintain customer-facing Angular applications and backend services using Java Spring Boot and Node.js across the full development lifecycle.
  • Design and implement RESTful and GraphQL APIs, microservices, and integrations with messaging platforms such as Kafka.
  • Write high-quality, tested code with automated unit, integration, and end-to-end tests; promote test automation and CI/CD practices.
  • Collaborate within Agile product teams, including product owners, UX designers, QA professionals, and engineers, to deliver customer-focused solutions.
  • Automate development pipelines and operational runbooks to reduce time-to-market and improve reliability.
  • Ensure performance, scalability, and resiliency of services through caching with Redis, load balancing, service discovery, and fault tolerance.
  • Apply security best practices, including JWT, OAuth2/OIDC, and TLS/SSL, while adhering to secure coding standards.
  • Stay current with emerging technologies and recommend practical adoption strategies to solve business challenges.
  • Communicate technical decisions clearly to both technical and non-technical stakeholders.

Mandatory Requirements

  • 8+ years of professional software development experience building web applications and backend services.
  • Strong hands-on experience with Angular (frontend) and Java Spring Boot (backend).
  • Proficiency in JavaScript and TypeScript.
  • Experience with Node.js and developing full-stack solutions using MEAN or similar technology stacks.
  • Proven experience designing and developing RESTful APIs and GraphQL APIs.
  • Experience with message-based systems such as Kafka and in-memory data stores such as Redis.
  • Strong knowledge of relational databases, including PostgreSQL and SQL, and database schema design.
  • Experience containerizing and deploying applications on cloud platforms and PaaS environments.
  • Hands-on experience with Docker, OpenShift, and Kubernetes.
  • Familiarity with API specifications and tools such as OpenAPI and Swagger, including API troubleshooting and testing.
  • Practical experience with authentication and authorization protocols, including OAuth 2.0, JWT, OIDC, and certificate management.
  • Experience with CI/CD pipelines, automated testing, and release management.
  • Hands-on experience using AI models or integrating AI/ML capabilities into applications.
  • Strong communication skills and experience working in Agile development teams.

Nice-to-Have Qualifications

  • Experience with end-to-end UI automation testing tools such as Cypress, Selenium, or Playwright.
  • Experience with reactive, event-driven, or message-oriented architectures.
  • Strong understanding of microservice design patterns, including circuit breakers, resiliency, service discovery, and observability.
  • UX awareness and experience collaborating closely with design teams.
  • Familiarity with SaaS monitoring and analytics tools such as Dynatrace, Google Analytics, Firebase, LaunchDarkly, and WalkMe.

Technical Skills & Keywords

  • Frontend: Angular, TypeScript, JavaScript.
  • Backend: Java, Spring Boot, Node.js.
  • **API

Similar jobs

  • Full Stack Developer

    Toronto, ON
    Full Time

    TSXTR TSX Trust Company

    5+ YOECandidates need a bachelor's degree in computer science or equivalent experience, plus 5+ years building production web applications. They need strong skills in JavaScript, React, Node.js or Python, PostgreSQL, AWS, Docker and Git.

    React, Node.js, Python, PostgreSQL, MongoDB, AWS

  • Junior Full Stack Developer

    Ottawa, ON
    Full Time

    CGI

    Candidates need junior-level web development experience across front end and back end, familiarity with AI code assistants, and the ability to work EST hours. Eligibility for reliability security clearance is required.

    AI Code Assistants

  • Full Stack Developer - Entry Level

    Toronto, ON

    Scotiabank

    2+ YOECandidates need 2 to 4 years of full-stack development experience, or equivalent practical experience, plus a computer science or related degree. They should know React, Node.js, TypeScript, Java and SQL, and have basic cloud, DevOps and security knowledge.

    Git, Jenkins, GitHub Actions, Docker, Kubernetes, Kafka

  • Senior Full Stack Developer (Java/React)

    Toronto, ON
    HybridFull Time

    Miratech

    7+ YOECandidates need 7+ years of software development experience, strong Java and Spring Boot skills, and experience building React web apps and APIs or microservices. They also need SQL and database skills, cloud deployment experience on AWS, Azure or GCP, and CI/CD and security knowledge.

    Git, React, Spring Boot, Node.js, Python, SQL

  • Full Stack Developer II, Software Engineering

    Brampton, ON
    Full Time

    Loblaw

    5+ YOECandidates need a bachelor's degree in computer science or a related field and 5+ years of full stack development experience, including high-data-volume applications. They need production Next.js and TypeScript skills, SQL experience with PostgreSQL or BigQuery, and experience fixing vulnerabilities in Next.js and Docker.

    Next.js, TypeScript, PostgreSQL, BigQuery, Prisma, Drizzle

  • Full Stack Developer, Automation & Internal Tools (Remote)

    Toronto, ON
    RemoteFull Time

    Jumpfactor

    4+ YOECandidates need 4+ years as a full-stack developer, with WordPress, Next.js, React, Python and PHP experience. They also need database, REST API, AI integration and cloud experience, and strong written and spoken English.

    Next.js, React, WordPress, Python, PHP, PostgreSQL

  • Senior Full Stack Developer - UGH - FT Support

    Etobicoke, ON

    Humber College

    5+ YOECandidates need a four-year degree or equivalent in computer science or a related field and at least five years of software development experience. Strong skills in SQL, MySQL, PHP, Laravel, Python, JavaScript and React are required, with Drupal and Linux experience valued.

    SQL, MySQL, PHP, Laravel, Python, ReactJS

  • Senior Full Stack Developer

    Markham, ON
    $125k–$135k/yrOn-siteFull Time

    Accommodations Plus International

    5+ YOECandidates need at least 5 years of full stack development experience and a Bachelor's degree in computer science, engineering or a related field. Strong Java and Spring Boot skills, Angular or React, AWS and hands-on use of AI coding tools are required.

    Postman, Swagger, Jenkins, GitHub Actions, Git, Docker

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.