1

Senior Full Stack Java Developer Jobs in London, ON

As the Frontend-Focused Full Stack Developer, you will be collaborating with our Platform and ... Proficient with Spring Boot, NodeJS or similar Java web-based application frameworks * Accomplished ...

As the Frontend-Focused Full Stack Developer, you will be collaborating with our Platform and ... Proficient with Spring Boot, NodeJS or similar Java web-based application frameworks * Accomplished ...

Senior Software Engineer Location: Ontario (Hybrid - See "Hybrid Work Details" section below for ... You'll apply strong full-stack engineering expertise to solve complex technical problems and ...

Senior Software Engineer Location: Ontario (Hybrid - See "Hybrid Work Details" section below for ... You'll apply strong full-stack engineering expertise to solve complex technical problems and ...

Senior Software Engineer

London, ON · On-site

$100 - $125/hr

Senior Software Engineer Location: Ontario (Hybrid - See "Hybrid Work Details" section below for ... You'll apply strong full-stack engineering expertise to solve complex technical problems and ...

Senior Software Engineer Location: Ontario (Hybrid - See "Hybrid Work Details" section below for ... You'll apply strong full-stack engineering expertise to solve complex technical problems and ...

AI Developer Platform -- Own and contribute to the architecture and operations of interactive ... Observability & Reliability -- Contribute to the full observability stack implementation ...

Senior Software Engineer - ML Ops

London, ON · On-site

$92.50 - $136/hr

AI Developer Platform -- Own and contribute to the architecture and operations of interactive ... Observability & Reliability -- Contribute to the full observability stack implementation ...

... full-stack web applications, and data processing algorithms, tools, and frameworks. * Build and ... Degree in Computer Science, Computer Engineering, or other degree with a heavy emphasis on software ...

AI Developer Platform - Own and contribute to the architecture and operations of interactive ... Observability & Reliability - Contribute to the full observability stack implementation - designing ...

AI Scientist & Engineer, ASR

London, ON · On-site

CA$98K - CA$128K/yr

... Scientists, Full Stack Developers, and citizen developers on firm-wide strategic initiatives ... Professional proficiency in R, Scala, Java, or TypeScript is highly desirable. * AI & LLM ...

next page

Showing results 1-20

Senior Full Stack Java Developer information

See London, ON salary details

$12.9K

$113.4K

$155.4K

How much do senior full stack java developer jobs pay per year?

As of Jul 8, 2026, the average yearly pay for senior full stack java developer in London, ON is $113,441.00, according to ZipRecruiter salary data. Most workers in this role earn between $97,106.00 and $130,338.00 per year, depending on experience, location, and employer.

What are Senior Full Stack Java Developers?

Senior Full Stack Java Developers are experienced software professionals who design, develop, and maintain both the front-end and back-end components of web applications using Java and related technologies. They typically work with frameworks such as Spring Boot for the backend and may use JavaScript frameworks like Angular or React for the frontend. In addition to coding, they often lead development teams, make architectural decisions, and ensure best practices are followed throughout the software development lifecycle.

What are the key skills and qualifications needed to thrive as a Senior Full Stack Java Developer, and why are they important?

A Senior Full Stack Java Developer needs advanced proficiency in Java, front-end frameworks (such as Angular or React), and a solid understanding of databases, supported by a bachelor’s degree in computer science or related field. Experience with tools like Spring Boot, RESTful APIs, version control systems (e.g., Git), and cloud platforms is typically required, along with relevant certifications. Strong problem-solving, communication, and teamwork skills help developers effectively collaborate and deliver robust solutions. These competencies are crucial for building scalable applications, leading projects, and ensuring efficient development processes.

What are some common challenges Senior Full Stack Java Developers face when balancing backend and frontend responsibilities?

Senior Full Stack Java Developers often encounter the challenge of staying up-to-date with both backend Java frameworks and rapidly evolving frontend technologies. Balancing deep expertise in server-side development with proficiency in modern JavaScript frameworks (like React or Angular) can be demanding. Additionally, these professionals often need to effectively prioritize tasks between client and server development while collaborating with specialized frontend or backend team members. Time management, clear communication, and a willingness to learn new tools are essential for success in this multifaceted role.
What are popular job titles related to Senior Full Stack Java Developer jobs in London, ON? For Senior Full Stack Java Developer jobs in London, ON, the most frequently searched job titles are:
What cities near London, ON are hiring for Senior Full Stack Java Developer jobs? Cities near London, ON with the most Senior Full Stack Java Developer job openings:
Infographic showing various Senior Full Stack Java Developer job openings in London, ON as of July 2026, with employment types broken down into 81% Full Time, 8% Part Time, 1% Temporary, and 10% Contract. Highlights an 81% Physical, 3% Hybrid, and 16% Remote job distribution, with an average salary of $113,441 per year, or $54.5 per hour.

Senior Full Stack Developer - ERP & AI Systems

International Test Pilots School (ITPS)

London, ON

Full-time

Re-posted 9 days ago


Job description

Senior Full Stack Developer - ERP & AI Systems

ITPS Canada Ltd. - London, Ontario


Build the system that runs a flight school.


ITPS is developing a Flight School Management System (FSMS) - a full-scale ERP platform that powers our training operations, flight and simulator scheduling, maintenance tracking, and procurement workflows.

This is not a typical web app. It's a mission-critical operational system used in a real-world aviation environment.

We're looking for a senior full stack developer who wants to take ownership of a complex system, shape its architecture, and help us integrate AI-driven capabilities into day-to-day operations.


What You'll Work On

You'll be building and evolving a multi-module ERP platform that includes:

  • Flight & simulator scheduling (high-constraint, real-world logistics)
  • Training and student progression tracking
  • Maintenance planning and compliance workflows
  • Procurement and operational support systems
  • Cross-system integrations (financial, scheduling, communications)


You'll also help introduceAI-enabled features, such as:

  • Intelligent scheduling assistance and conflict detection
  • Automated report generation and data summarization
  • Natural language interaction with operational data
  • Workflow automation and decision support tools


Your Role

  • Design and implement end-to-end features across the stack
  • Architect scalable backend services and data models
  • Build responsive, data-rich frontend interfaces
  • Work directly with stakeholders (operations, maintenance, training) to translate real-world needs into software
  • Own system quality: performance, reliability, and maintainability
  • Contribute to technical direction, architecture, and tooling decisions
  • Integrate AI capabilities into production workflows


Tech Stack

  • Backend: PHP (Laravel)
  • Frontend: React, JavaScript (ES6+), HTML, CSS
  • Database: MySQL
  • Tools: Git (Gitea / Perforce), FullCalendar
  • Integrations: REST APIs, Microsoft Graph


What We're Looking For


Core Experience

  • Strong experience building and shipping full stack applications in production
  • Deep proficiency with:
    • PHP (Laravel)
    • React / modern JavaScript
    • Relational databases (MySQL or similar)
  • Experience designing APIs and integrating external systems
  • Ability to think in terms of systems, not just features


AI & Modern Development

  • Experience integrating AI tools or APIs into applications (OpenAI, Claude, etc.)
  • Comfort using AI-assisted development workflows
  • Interest in applying AI to real operational problems (automation, decision support)


Mindset

  • Product-minded: you care how the system is used, not just how it's built
  • Strong ownership: you can take a problem from concept to production
  • Comfortable working across domains and with non-technical stakeholders
  • Pragmatic and adaptable in a growing system


Nice to Have

  • Experience with ERP, scheduling, or operations platforms
  • Experience with financial or procurement systems
  • Familiarity with Linux / Bash
  • Experience in aviation, aerospace, or safety-critical environments
  • Exposure to Node.js or mobile development


Why This Role

  • Real-world impact - your work directly supports flight operations and safety
  • High ownership - influence architecture, product direction, and system design
  • Complex problems - scheduling, logistics, and multi-domain workflows
  • AI opportunity - help define how AI is applied in an operational environment
  • Stable + meaningful domain - aviation training and operations


How to Apply

If you're interested, send us:

  • Your resume
  • A brief note on systems you've built or owned
  • (Optional) Examples of AI integration or automation you've implemented


Final Note

We're not looking for someone to just execute tickets.

We're looking for someone who wants to build and own a system that matters.

AI Disclosure:We may use artificial intelligence tools to assist with scheduling interviews and managing screening times. We do not use AI to evaluate applicants or make decisions during the interview process. All candidate assessments and hiring decisions are made by our recruitment and leadership teams.