1

Java Full Stack Jobs in Toronto, ON (NOW HIRING)

Full Stack Developer

Toronto, ON · Hybrid

CA$86K - CA$136K/yr

Unlike traditional Java-focused Full Stack roles, this position focuses on Python, Azure platform services, APIs, and AI-driven application development. Position Responsibilities: * Design, develop ...

Lead the design and development of modern full-stack applications across Capital Markets, with a ... Backend: Node.js, TypeScript, Express, Java (11/17/21), Spring Boot, REST APIs, WebSockets

Lead the design and development of modern full-stack applications across Capital Markets, with a ... Backend: Node.js, TypeScript, Express, Java (11/17/21), Spring Boot, REST APIs, WebSockets

We are looking for an accountable and driven Full Stack Engineer to join Global Wealth Management ... Knowledge of Java/JVM/SpringBoot framework * Knowledge of automated build tools (Maven / Gradle ...

The ideal candidate is an experienced Software Developer who is experienced with Java, TypeScript, React and general full-stack development. This engineer should be full-stack and prepared to work at ...

We are seeking a talented Full Stack Engineer to design, build, and maintain scalable applications ... You have experience building scalable, enterprise-level technology stacks with Java, SOAP, and JSON ...

Full Stack Software Developer Experience Level: 5-10 yrs Work Location: US East/Canada (Remote) Role Overview: We're looking for a Full Stack Software Developer to design and build scalable, high ...

This role spans both modern full-stack development and Mainframe-based payment processing, offering ... Must have: * 3-4 years of hands-on experience (or strong internship/co-op) in Java / Spring Boot ...

Position Full Stack Developer Location Toronto, ON (100% onsite) Employment Type New, Full-Time Permanent position Salary $110,000 - $125,000 (depending on experience) plus incentive compensation ...

Join the Center of Money team as a Full Stack Software Developer and accelerate your career while ... Experience (academic or professional) with at least one object-oriented language such as Ruby, Java ...

next page

Showing results 1-20

Java Full Stack information

How does a Java Full Stack Developer typically collaborate with front-end and back-end teams on large projects?

As a Java Full Stack Developer, you often serve as a bridge between front-end and back-end teams, contributing to both client-side and server-side development. Collaboration usually involves participating in daily stand-ups, code reviews, and sprint planning sessions to ensure alignment on project goals and technical solutions. You may be responsible for integrating APIs, troubleshooting cross-functional issues, and ensuring seamless user experiences. Strong communication skills are essential, as you'll frequently coordinate with UI/UX designers, QA testers, and DevOps engineers to deliver high-quality software.

What are Java Full Stack developers?

Java Full Stack developers are professionals skilled in both front-end and back-end development using Java technologies. They can build entire web applications and websites, working on everything from designing user interfaces to managing databases and server-side logic. Typically, they are proficient in Java frameworks like Spring or Hibernate for back-end development and technologies such as HTML, CSS, JavaScript, and related frameworks (like Angular or React) for the front-end. Their versatility allows them to handle all stages of the software development lifecycle, making them valuable assets in development teams.

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

To thrive as a Java Full Stack Developer, you need strong proficiency in Java programming, web development (HTML, CSS, JavaScript), and frameworks like Spring and Angular or React, often supported by a relevant degree or certifications. Familiarity with tools such as Git, Maven, RESTful APIs, and database systems like MySQL or MongoDB is typically required. Strong problem-solving, adaptability, and effective communication help developers collaborate with cross-functional teams and quickly address technical challenges. These skills ensure the ability to build robust, scalable applications and deliver solutions that meet business needs in a rapidly evolving tech landscape.

What is the difference between Java Full Stack vs Java Backend Developer?

AspectJava Full StackJava Backend Developer
Required SkillsJava, HTML, CSS, JavaScript, frameworks like React or AngularJava, Spring, Hibernate, REST APIs
Work EnvironmentFront-end and back-end development, UI/UX designBack-end logic, database management, API development
CertificationsJava certifications, full stack development coursesJava certifications, Spring certifications
Industry UsageStartups, tech companies, full stack teamsBackend services, enterprise applications

Java Full Stack developers handle both front-end and back-end development, requiring skills in UI design and server-side logic. Java Backend Developers focus solely on server-side programming, APIs, and database integration. The choice depends on whether you prefer a broader development role or specialize in backend systems.

What are popular job titles related to Java Full Stack jobs in Toronto, ON? For Java Full Stack jobs in Toronto, ON, the most frequently searched job titles are:
What job categories do people searching Java Full Stack jobs in Toronto, ON look for? The top searched job categories for Java Full Stack jobs in Toronto, ON are:
Infographic showing various Java Full Stack job openings in Toronto, ON as of July 2026, with employment types broken down into 62% Full Time, 36% Part Time, and 2% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution.
Senior Full Stack Developer - Generative AI & Autonomous Agents (10036) Toronto, Canada - Hybrid

Senior Full Stack Developer - Generative AI & Autonomous Agents (10036) Toronto, Canada - Hybrid

Extreme Networks

Toronto, ON

Full-time

Posted 22 days ago


Job description

We are seeking an experienced Senior Full Stack Developer with deep expertise in backend systems (Java, Python, microservices) and modern UI frameworks (Angular, React) to join our high-performing agile team.  
This role focuses on building robust, scalable, and user-friendly end-to-end solutions for GenAI applications, combining cutting-edge backend services with intuitive front-end experiences. 
Key Responsibilities
  • Full Stack Development:
  • Design, implement, and optimizeend-to-end solutions for GenAI applications, from backend services to user-facing interfaces. 
  • Build modular and reusable UI components in Angular and React, ensuring responsive and accessible interfaces. 
  • Develop and optimize backend services and APIs (REST, GraphQL, gRPC) to support real-time AI-driven applications. 
  • Backend Engineering:
  • Architect and maintaindistributed microservices (synchronous and asynchronous) using Java, Python, and FastAPI. 
  • Integrate ML models into scalable, production-ready systems in collaboration with ML engineers and scientists. 
  • Manage workflow orchestration with DAGs and asynchronous task queues. 
  • Implement automated testing, CI/CD pipelines, containerization (Docker, Kubernetes), and cloud-native deployments (AWS, Azure, GCP). 
  • Ensure security, performance optimization, and fault tolerance in backend systems. 
  • Frontend Engineering:
  • Collaborate with UX and product teams to create human-in-the-loop AI experiences with Angular and React. 
  • Implement robust state management (Redux, NgRx, or equivalent) for real-time, data-intensive applications. 
  • Optimize rendering, bundle size, and performance for enterprise-scale UIs. 
  • Lead UI testing (Jest, Cypress, Playwright, Jasmine, Karma) to maintain quality and reliability. 
  • Collaboration & Leadership:
  • Work closely with cross-functional teams to deliver cohesive GenAI-powered products. 
  • Mentor junior developers, promote coding standards, and drive best practices across front-end and back-end development. 
  • Communicate effectively with technical and non-technical stakeholders, ensuring transparency and alignment. 
Qualifications
  • 10+ years of professional experience as a full stack or combined backend/frontend engineer. 
  • Backend expertise
Strong skills in Java and Python, with experience in microservices and distributed systems. 
Deep knowledge of FastAPI, OpenAPI, gRPC, and asynchronous workflows. 
Proficiency with SQL and NoSQL databases, distributed computing (Kafka, Redis, RabbitMQ), and performance optimization. 
  • Frontend expertise
Expert-level experience with Angular and React, including TypeScript, JavaScript (ES6+), HTML5, CSS3/SASS. 
Strong grasp of state management frameworks (Redux, NgRx, etc.). 
Proven ability to build responsive, accessible, and performant enterprise UIs. 
  • Cloud & DevOps: Hands-on with AWS/Azure/GCP, Docker, Kubernetes, and CI/CD pipelines. 
  • Strong understanding of security best practices across the stack. 
  • Excellent collaboration, problem-solving, and communication skills. 
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job