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

Full Stack Engineer — Java, NodeJS & UI

Full-time

Astra North Infoteck Inc.

FULL STACK ENGINEER — JAVA, NODEJS & UI

ROLE DESCRIPTIONS

Design and develop high-quality Java applications and services while maintaining code quality. Write comprehensive unit tests and apply test-driven development practices. Collaborate with cross-functional teams to deliver secure and reliable solutions. Refactor existing codebases to improve performance and maintainability. Stay updated with emerging technologies to enhance development processes.

FULL STACK ENGINEER

JOB DESCRIPTION

We are looking for a seasoned Senior Full Stack Engineer who is passionate about building high-quality, secure, and maintainable software. As part of the Technology and Transformation Strategy team, you will design, develop, test, and support large-scale Java applications, services, and developer tooling that power the end-to-end software delivery experience. You will bring strong NodeJS core Java expertise and UI technologies, a test-first mindset, and a security-by-design approach writing robust unit tests, upholding code quality, and helping development teams deliver faster, more securely, and with higher quality.

WHAT YOU WILL DO

• Design, develop, and maintain high-quality, maintainable Java applications and services using clean code principles and established design patterns.

• Write comprehensive, meaningful unit tests using JUnit and Mockito to ensure code correctness, reliability, and long-term maintainability.

• Apply test-driven development (TDD) and continuous testing practices to drive design, maximize coverage, and prevent regressions.

• Build modular, reusable, and testable applications and APIs (REST web services) in Java.

• Embed security-by-design throughout the development life cycle, following secure coding standards and addressing vulnerabilities early.

• Champion code quality through thorough code reviews, pair programming, and adherence to coding standards and best practices.

• Refactor and improve existing codebases to reduce technical debt and enhance readability, performance, and testability.

• Apply core Java conceptscollections, concurrency and multithreading, generics, streams, exception handling, and JVM memory managementto build robust solutions.

• Integrate automated unit testing, static code analysis, security scanning, and quality gates into CICD pipelines.

• Use tools such as SonarQube and JaCoCo to measure, enforce, and continuously improve code quality and test coverage.

• Collaborate with architects, business and application analysts, operations teams, and testing specialists to deliver reliable, secure, high-quality solutions.

• Diagnose, troubleshoot, and resolve complex technical, performance, security, and reliability issues.

• Stay current with emerging technologies, including AI-assisted development and developer experience platforms, and evaluate how they can improve quality and productivity.

ESSENTIAL SKILLS

• Experience with AI-assisted development tools and backend API technologies is advantageous.

• Familiarity with containerization and orchestration technologies like Docke

Vacancy posted 12 days ago
Similar jobs that could be interesting for youBased on the Full Stack Engineer — Java, NodeJS & UI in Toronto, ON vacancy
  •  ...expanding enterprise demand, we’re scaling our engineering team to support increasingly complex,...  ...are increasing. We’re hiring a Full Stack Engineer to help build and scale core product...  ...) System design and API development UI/UX implementation and performance optimization... 
    Suggested
    Work at office

    Feathery

    Toronto, ON
    a month ago
  •  ...role in shaping the future of IT: whether you're in engineering, product, sales, marketing, customer support, or...  ...don't just raise the bar. We build it.   Senior Full-Stack Software Engineer — AI-Native Engineering, Java & React   Location: Toronto, Canada   Employment... 
    Suggested
    Long term contract
    Full time
    Worldwide

    Kaseya

    Toronto, ON
    9 days ago
  •  ...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... 
    Suggested
    Full time
    Contract work
    Flexible hours

    CoreFactor

    Toronto, ON
    a month ago
  •  ...Description Basetwo provides manufacturing engineers with a low code AI platform that helps them troubleshoot and optimize their production...  ...Ingest and connect siloed databases The Role As a Full Stack Engineer, you will be working on one or more of our new product... 
    Suggested
    Long term contract
    Full time
    Work from home
    Flexible hours

    Basetwo Pty Ltd

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

     ...finance teams across 100+ countries, Prophix One™ is built for organisations that want to plan smarter and move faster. As a Senior Engineer on the FP&A Plus platform, you will design, build, and maintain the modular .NET capabilities that more than 2,500 finance teams... 
    Suggested
    Full time
    Internship

    Prophix

    Toronto, ON
    more than 2 months ago
  •  ...owning core parts of the platform and helping define how an enormous industry operates. The Role We're looking for a Senior Full Stack Engineer to join us in-person at our Toronto office. You'll work at the forefront of agentic AI, developing, evaluating, and... 
    Work at office
    Immediate start
    Monday to friday

    Strada

    Toronto, ON
    28 days ago
  •  ...Position Summary: Haventree is looking for a Senior Software Engineer ( Full Stack ) to join our fast-growing team. In this role, you will design...  ...a production environment at scale ~ Strong experience with Java and Spring Framework (Spring Boot) for backend development ~... 
    Full time
    Flexible hours

    Haventree Bank

    Toronto, ON
    more than 2 months ago
  •  ...Position: Full Stack -  Software Developer Location: Toronto, ON Job ID#...  ...Stack Developer with strong expertise in Java and Angular to support the design, development...  ...Develop and maintain unit testing and automated UI test coverage. Ensure solutions... 
    Long term contract
    Full time

    Symbiotic Digital

    Toronto, ON
    16 days ago
  •  ...edge and cloud solutions that make intersections and highways safer and smarter. Role Overview We are looking for a Full-Stack Software Engineer to join our growing engineering team. In this role, you will work across frontend, backend, and cloud infrastructure to build... 
    Full time

    Derq

    Toronto, ON
    more than 2 months ago
  • $140k - $160k per year

     ...and we’re ready to continue growing.   As a Senior Software Engineer - Full Stack with Perpetua, you will contribute to our core platform built...  ...experience with React, TypeScript, modern frontend tooling, and UI performance optimization.  Experience with data engineering,... 
    Full time
    Work at office
    Local area
    Immediate start

    Flywheel Digital

    Toronto, ON
    more than 2 months ago
  •  ...proud to Build. Better.   As an Senior Full Stack Developer in our Build guild, you’ll...  ...technology stack. You’ll work hands-on in Java and Angular to build secure backend services...  ...designers, product managers, and fellow engineers to translate business requirements into reliable... 
    Permanent employment
    Full time
    Flexible hours

    RAVL

    Toronto, ON
    more than 2 months ago
  •  ...the world. Miratech retains nearly 1000 full-time professionals, and our annual growth...  ...Description We are looking for a Full Stack Engineer to design, develop, and support scalable...  ...business processes. You will use Java and Spring Boot to develop scalable backend... 
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Toronto, ON
    4 days ago
  • $120k - $150k per year

     ...level. About the Role Big Viking Games is hiring a Senior Full Stack Engineer to build AI-enabled products, workflows, tools, and systems...  ...content. · Data models, APIs, queues, orchestration layers, and UI surfaces that support repeatable workflows. · Agentic... 
    Long term contract
    Full time
    Internship
    Work at office
    3 days per week

    Big Viking Games

    Toronto, ON
    more than 2 months ago
  • $100k - $125k per year

    1-800-GOT-JUNK? is seeking a Senior Software Engineer (Full Stack) to join our Product & Technology team in Vancouver or Toronto . You will sit...  ...tickets. ~ Strong TypeScript / modern JavaScript across UI and API work; hands-on depth with Next.js, React, and Node.js... 
    Full time
    Internship
    Work at office
    Remote work

    O2e Brands

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

     ...building innovative systems that scale. A network agnostic tech stack. Agile, cross-functional teams built on trust and mutual...  ...standards — we want to hear from you. We're looking for a full-stack JS engineer to help us scale and connect millions of devices to wireless... 
    Full time
    Work from home
    Worldwide
    Flexible hours

    Us Mobile

    Toronto, ON
    more than 2 months ago
  • $100k - $220k per year

     ...Description Job Title: Software Engineer: Full-Stack or Software Engineer: Full-Stack (Data) Salary: $100,000-$220,000 + equity options....  ...specifically Large Language Models (LLMs). Keen eye for design, UI, UX. Based in Canada. Tech Stack: We work with... 
    Remote job
    Full time
    Casual work

    Fiscal.ai

    Toronto, ON
    more than 2 months ago
  •  ...more consistent, and better-informed investment decisions across early and growth-stage companies.StartupFuel is hiring a Full-Stack Software Engineer to build and scale the SaaS platform behind DiligenceGPT™. This role focuses on the product, platform, and infrastructure... 
    Full time
    Internship

    Startupfuel

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

     ...capacity. Several of our largest workstreams are carried by a single engineer each, and a significant wave of integration work is already...  ...say yes to what is coming. We're hiring an Intermediate Full-Stack Engineer for the Gravity pod, focused squarely on execution and... 
    Long term contract
    Full time
    Work at office
    Remote work
    Home office
    2 days per week
    3 days per week

    Medme Health

    Toronto, ON
    a month ago
  • $50 - $80 per hour

     ...Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Full-Stack Software Engineer Type: Contract Compensation: $50–$80/hour Location: Remote Role Responsibilities Write... 
    Full time
    Contract work
    Summer work
    Remote work

    Mercor

    Toronto, ON
    a month ago
  •  ...collect is becoming richer and more complex. We need a data platform engineer to help us design and operate the systems that turn that data...  ...of scale, performance, and strategy. We’re open to part or full-time. Ideal for builders who care about performance and precision... 
    Full time
    Part time
    Flexible hours

    Reflow

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

     ...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... 
    Full time
    Casual work

    Altaml

    Toronto, ON
    more than 2 months ago
  •  ...interview philosophy and how we use AI in our recruiting process here . We are looking for inquisitive, well-rounded Full-stack engineers to join our Core or Monetization Engineering teams. Working closely with product managers, designers, and backend engineers, you... 
    Full time
    Work at office
    Relocation
    Relocation package

    Pinterest

    Toronto, ON
    more than 2 months ago
  •  ...Design and implement subscription management features across our full-stack architecture. Build and maintain RESTful APIs using Restify/...  ...comprehensive unit tests using Jest. Collaborate with staff engineers on system design and architectural improvements. Participate... 
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    E2x Is Now Part Of Apply Digital

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

     ...management system for our customers so they can spend more time doing what they love. The Role: We’re looking for a Full Stack Software Engineer to join our growing Engineering team! In this role, you will play a key part in building and scaling our payroll platform,... 
    Full time
    Work at office
    Remote work

    Push Operations

    Toronto, ON
    more than 2 months ago
  • $116k - $156k per year

     ...Job description The Opportunity We're hiring an Automation-Focused Full-Stack Engineer for the Gravity pod to spearhead the evolution of our core automation product. The gravity pod owns some of MedMe's most critical integration workstreams — connecting pharmacies and... 
    Long term contract
    Full time
    Internship
    Work at office
    Immediate start
    Remote work
    Work from home
    Home office
    2 days per week
    3 days per week

    Medme Health

    Toronto, ON
    a month ago
  •  ...STAN is looking for a full-time Senior Software Engineer who is an enthusiastic problem solver to help create the technology that will change the way...  ...passionate about building a business ~5+ years of full-stack development experience with JavaScript and React libraries... 
    Full time
    Work at office

    STAN AI

    Toronto, ON
    a month ago
  •  ...empowers health systems to use AI to its full potential and maximize impact on patient care...  ...will work directly with the Director of Engineering, and the technical decisions you make will...  ...enough hands-on experience to work across the stack when a feature needs it   - Deep hands-on... 
    Full time
    Manual labor
    Work at office
    2 days per week
    1 day per week

    Signal 1

    Toronto, ON
    a month ago
  •  ...default. See Deploy Faster with Snowflake Apps . As a Senior Full Stack Engineer, you will drive initiatives that span our product areas and...  ..., spanning the full tech stack - React, Go, Python, and Java Stay deeply hands-on by authoring technical and design specs... 
    Full time
    Internship

    Snowflake

    Toronto, ON
    more than 2 months ago
  •  ...learning never stops. As a Senior Product Engineer at Docebo , you operate at the...  ...needs and product delivery. You'll own the full lifecycle of the features you build — from...  ...real data. You'll combine strong full stack engineering skills, with a focus on front-... 
    Full time
    For contractors
    Work at office
    Worldwide
    3 days per week

    Docebo

    Toronto, ON
    more than 2 months ago
  •  ...& Foundation: Degree in Computer Science, Engineering, or a related discipline with experience delivering...  ...with Apache Camel, MuleSoft, Enterprise Java, REST APIs, and data transformation...  ...architecture, design documents, and technology stack descriptions), user documentation.... 
    Full time

    Maarut Inc

    Toronto, ON
    10 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Engineer — Java, NodeJS & UI. Be the first to apply!