Extreme Networks
Posted 6mo ago

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

Extreme Networks
Toronto, Ontario, Canada
HybridFull Time
Responsibilities
  • designing solutions
  • developing services
  • mentoring developers
Requirements
  • 10+ years full stack experience with Java/Python
  • Microservices
  • FastAPI
  • Frontend frameworks (Angular
  • React)
  • Cloud (AWS/Azure/GCP)
  • Containerization, and mentoring abilities
Technical tools mentioned
JavaPythonFastAPIOpenAPIgRPCRESTGraphQLSQLNoSQLKafkaRedisRabbitMQAngularReactTypeScriptJavaScriptHTML5CSS3/SASSReduxNgRxJestCypressPlaywrightJasmineKarmaDockerKubernetesAWSAzureGCPCI/CD

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. 


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. 

  • About Extreme Networks

    Provides cloud-managed networking hardware and software solutions.

    Similar jobs

    Full Stack Developer roles near Toronto, Ontario
    1d
    Save
    Mark Applied
    Hide
    Java Full Stack Lead
    Mississauga, Ontario, Canada
    $99k-$210k/yr HybridFull Time
    Accenture
    AccentureNYSE: ACN: Global professional services firm providing consulting and technology solutions.
    8+ YOERequires 8+ years in software engineering, application development, or support; Java, Spring Boot, Angular, REST APIs, microservices, AWS, DevOps, CI/CD, AI, Agile, team leadership, and a bachelor's degree or equivalent.
    Java, Spring Boot, Angular, AWS, REST APIs, microservices, CI/CD, Generative AI, RAG, MCP, LLM, DevOps, Application Maintenance Services (AMS), Site Reliability Engineering (SRE)
    1d
    Save
    Mark Applied
    Hide
    Full Stack Developer
    Mississauga, Ontario, Canada
    $94k-$142k/yr HybridFull Time
    Citi
    CitiNYSE: C: A global financial services providing banking and credit services.
    5–8 years of relevant experience, a bachelor's degree or equivalent, and expertise in Java, Spring Boot, APIs, databases, cloud platforms, testing, security, CI/CD, and solution design.
    Java, Java EE, Spring Boot, Spring Microservices, J2EE, Docker, Kubernetes, Swagger, OpenAPI, Kafka, SQL, JPA2, Hibernate, Spring AI, Python
    1d
    Save
    Mark Applied
    Hide
    Full Stack Developer
    Mississauga, Ontario, Canada
    $94k-$142k/yr HybridFull Time
    Citi
    CitiNYSE: C: Global diversified financial services holding.
    5+ YOERequires 5–8 years of relevant experience, a bachelor's degree or equivalent, and expertise in Java, Spring Boot, APIs, cloud platforms, databases, security, testing, CI/CD, and solution design.
    Core Java, Java EE, Spring Boot, Spring Microservices, Docker, Kubernetes, Swagger, OpenAPI, Kafka, SQL, JPA2, Hibernate, Spring AI, Python
    1d
    Save
    Mark Applied
    Hide
    Full Stack Developer
    Mississauga, Ontario, Canada
    $94k-$142k/yr HybridFull Time
    Citi
    CitiNYSE: C: Providing global banking, investment, and wealth management services.
    5+ YOERequires 5–8 years of relevant experience, a bachelor's degree or equivalent, and expertise in Java, Spring Boot, microservices, APIs, databases, cloud platforms, testing, security, and CI/CD.
    Java, Java EE, Spring Boot, Spring Microservices, Docker, Kubernetes, Swagger, OpenAPI, Kafka, SQL, JPA2, Hibernate, CI/CD, Spring AI, Python
    2d
    Save
    Mark Applied
    Hide
    Full Stack Developer Wealth Management
    Toronto, Ontario, Canada
    $90k-$120k/yr OnsiteFull Time
    Tata Consultancy Services
    Tata Consultancy ServicesNational Stock Exchange of India: TCS: Global provider of IT services, consulting, and business solutions.
    7+ YOE7+ years preferred in full-stack development with Java, Spring Boot, Angular, REST APIs, testing, CI/CD, Agile/Scrum, and software delivery; cloud exposure and financial services experience preferred.
    Java, Spring Boot, Angular, RESTful APIs, Java 17, Microservices, BFF (Backend for Frontend), TypeScript, HTML5, CSS3, CI/CD, DevOps, Git, Bitbucket, JIRA, Confluence, Maven, Gradle, SonarQube, AWS, Azure
    2d
    Save
    Mark Applied
    Hide
    Senior Full Stack Developer (Global Security)
    Toronto, Ontario, Canada
    OnsiteFull Time
    Royal Bank of Canada
    Royal Bank of CanadaTSX: RY: Provides personal, commercial, and investment banking services worldwide.
    7+ YOERequires 7+ years developing production systems, strong Python backend skills with Django or FastAPI, scalable application expertise, stakeholder requirements gathering, and delivery across concurrent projects.
    Python, Django, FastAPI, Vue.js, TypeScript, Tailwind, NuxtJS, React, OpenShift, Microsoft Azure, Azure Entra ID, SQL, NoSQL, LLMs, RAG
    3d
    Save
    Mark Applied
    Hide
    Staff FullStack Engineer, Okta Secures AI
    Toronto, Ontario, Canada
    $160k-$220k/yr HybridFull Time
    Okta
    OktaNASDAQ: OKTA: Provide secure identity management and authentication for enterprises.
    Staff-level engineer with distributed systems, scalable backend architecture, Java or another type-safe language, JavaScript/TypeScript, web authentication, cloud architecture, and AWS experience.
    Java, JavaScript, TypeScript, AWS, CI/CD, IPSIE, MCP, SDKs, AI Agent Tool Registry
    3d
    Save
    Mark Applied
    Hide
    Full Stack Developer
    Toronto, Ontario, Canada
    $2k-$4k/mo OnsitePart Time, Contract
    MarkiTech
    MarkiTech: Develops AI-powered healthcare software and digital automation solutions.
    Several years of full-stack development experience with JavaScript, TypeScript, React, Node.js, Express, REST APIs, Git, secure integrations, and cloud deployment experience.
    React, JavaScript, TypeScript, Node.js, Express, GitHub, Docker, GCP, AWS, Azure, Firebase, Firestore, MongoDB, Socket.IO, Python, Git, REST API, FHIR, HL7, EMR, CI/CD