Current jobs related to Middleware Technical Lead - Toronto, Ontario - Infosprint Technologies


  • Toronto, Ontario, Canada JP Techno Park Full time $99,000 - $110,000 per year

    Job Title: Front-End and Middleware Technical Lead/Coach (ReactJS/GraphQL)(Other title consideration: Front-End and Middleware Code Quality Specialist)Role Overview:We are seeking a highly experienced Front-End and Middleware Technical Coach to join our onshore team and elevate the technical capabilities of our development team. This role is critical to...

  • Middleware SME

    1 day ago


    Toronto, Ontario, Canada Software International Full time $44,000 - $52,000 per year

    oftware International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently hiring for a Middleware SME (Tomcat) - Remote for our global IT Infrastructure support client in the Toronto area.Role: Middleware SME (Tomcat) - RemoteType: Contract 12...


  • Toronto, Ontario, Canada Russell Tobin Full time $80,000 - $120,000 per year

    Title: Middleware Specialist - SeniorDuration: 88 Days with extensionsWork Location: 777 Bay St., Toronto, ON (Onsite, five days per week)Client: Public SectorPay Rate: C$70-C$80/hrRole OverviewThe Middleware Specialist will support multiple teams and applications with a strong focus on vulnerability management and secure middleware operations....


  • Toronto, Ontario, Canada RBC Full time US$110,000 - US$160,000 per year

    Job DescriptionWhat is the opportunity?In this role you will be joining the Middleware team as a developer working on the infrastructure code base for z/OS message and file delivery. The role will coordinate, develop, lead, communicate and execute activities to ensure objectives are accomplished in a timely manner.What will you do?As a Technical Systems...


  • Toronto, Ontario, Canada AstraNorth Full time US$120,000 - US$180,000 per year

    Technical LeadSalesforce Technical Lead Role OverviewThe Salesforce Technical Lead is responsible for design-ing, developing, and delivering scalable Salesforce solutions that meet business requirements. This role involves leading technical teams, ensuring adherence to best practices, and managing integrations and customizations within the Salesforce...


  • Toronto, Ontario, Canada Huntel Global Full time $96,000 - $129,600 per year

    Title:Senior Middleware Specialist- Ministry ExperienceLocation:Toronto, Ontario (Onsite)Type:Long Term ContractIntroduction:Join a rock-solid organization as our client's next Senior Middleware Specialist and sit at the center of projects that drives decisions. You'll help one of Canada's most trusted organizations work on the latest project, and be...

  • Java Technical Lead

    1 week ago


    Toronto, Ontario, Canada Realign Full time $120,000 - $200,000 per year

    Job Type: ContractJob Category: ITJob DescriptionJob Title: Java Technical Lead (12+ Years) – Banking / Wealth Management DomainLocation: Toronto Downtown, ON (Onsite – 5 Days/Week)Employment Type: ContractJob Summary:We are seeking an experienced Java Technical Lead with a strong background in banking or wealth management systems. The ideal candidate...


  • Toronto, Ontario, Canada Resonaite Full time $800,000 - $1,200,000 per year

    Our client in the public sector is seeking a contract based Middleware Architect to lead the on-prem RSA Authentication Manager configuration and installation.The engagement includes collaboration with the Identity team and testing MFA integration with on-premises network, compute, and physical security hardware.Duration: initial term till Mar 2026, with...

  • Lead React

    2 days ago


    Toronto, Ontario, Canada JP Techno Park Full time $80,000 - $90,000 per year

    Job Title: React Front-End and Middleware Technical Architect/Coach (ReactJS/GraphQL)(Other title consideration: React Front-End and Middleware Code Quality Specialist)Toronto, ON- hybridClient update: This role is a little different from your normal "architect" roles. We are looking for someone to come in and monitor and course-correct the team, not someone...

  • Technical Analyst

    7 days ago


    Toronto, Ontario, Canada Russell Tobin Full time $64,000 - $80,000 per year

    Position:Senior Technical AnalystLocation:TorontoDuration:6 months+ (with possible extension)Rate: CAD$70-$80/hrRole Overview:Seeking an experienced Senior Technical Analyst to lead the design, documentation, and implementation of system integrations between front-end applications and backend platforms. The role involves creating technical specifications,...

Middleware Technical Lead

2 weeks ago


Toronto, Ontario, Canada Infosprint Technologies Full time $100,000 - $120,000 per year

Job Title: Front-End and Middleware Technical Lead/Coach (ReactJS/GraphQL)

(Other title consideration: Front-End and Middleware Code Quality Specialist)

Role Overview:

We are seeking a highly experienced
Front-End and Middleware Technical Coach
to join our onshore team and elevate the technical capabilities of our development team. This role is critical to ensuring the enforcement of best practices, improving code quality, and bridging gaps in knowledge and execution. The ideal candidate will have exceptional skills in
ReactJS
(Front-End) and
GraphQL
(Middleware), along with hands-on experience in
B2C eCommerce development
. This individual will be a technical leader and mentor, with a proven ability to evaluate, review, and correct code, while empowering the team to adhere to modern development best practices.

Key Responsibilities:

Technical Training and Mentorship:

  • Conduct
    training sessions
    and workshops to educate the team on front-end (ReactJS) and middleware (GraphQL) development best practices.
  • Mentor developers on implementing
    clean code principles
    , including writing reusable, maintainable, and scalable code.
  • Teach the team how to identify and fix
    code smells
    , improve performance, and follow modern coding standards.
  • Provide hands-on guidance in
    debugging and troubleshooting
    front-end and middleware issues, ensuring team members gain practical skills.

Enforcing Best Practices:

  • Establish and enforce
    best practices
    for front-end and middleware development, including:
  • Proper
    branching strategies
    for version control (e.g., Gitflow).
  • Effective
    code review processes
    , including setting clear guidelines for submitting, reviewing, and merging pull requests.
  • Comprehensive testing practices, including unit tests, integration tests, and end-to-end tests for ReactJS and GraphQL.
  • Standardize workflows for development, deployment, and documentation to improve team efficiency and collaboration.

Code Reviews and Quality Assurance:

  • Perform
    every code review
    for both front-end and middleware repositories to ensure adherence to best practices and coding standards.
  • Identify and correct
    code quality issues
    such as:
  • Code smells:
    Duplicate code, overly complex functions, poor naming conventions, and lack of comments/documentation.
  • Performance bottlenecks:
    Inefficient GraphQL queries, unoptimized React components, and unnecessary API calls.
  • Security vulnerabilities:
    Poor session management, unvalidated inputs, and insecure API design.
  • Provide actionable feedback and recommendations to developers to improve code quality and overall application performance.

Gap Analysis and Team Development:

  • Conduct a
    technical gap analysis
    to identify weaknesses in the team's current processes, knowledge, and technical implementations.
  • Develop a
    continuous improvement plan
    for the team, focusing on skill development, standards enforcement, and a culture of accountability for code quality.
  • Work with leadership to implement
    KPIs
    and metrics for measuring the team's progress in adopting best practices and improving code quality.

Key Technical Skills:

Front-End Development Expertise:

  • ReactJS:
    8+ years of hands-on experience with advanced React concepts, including hooks, state management (e.g., Redux, Context API), component architecture, and testing frameworks (e.g., Jest, React Testing Library).
  • JavaScript/ES6+:
    Deep expertise in modern JavaScript concepts, including asynchronous programming, modularization, and optimization techniques.
  • Front-End Optimization:
    Strong knowledge of performance tuning techniques such as code splitting, lazy loading, caching, and browser rendering.
  • HTML5/CSS3:
    Proficiency in semantic HTML and CSS, with experience using pre-processors like SASS/LESS and modern design frameworks like Material-UI or Tailwind CSS.

Middleware Expertise:

  • GraphQL:
    6+ years of experience designing and optimizing GraphQL schemas, queries, mutations, and subscriptions.
  • Middleware Architecture:
    Experience integrating GraphQL APIs with back-end systems, databases, and third-party services.
  • API Security:
    Expertise in token-based authentication (OAuth 2.0, JWT), API gateway design, and secure data transport.
  • Performance Optimization:
    Skills in reducing query complexity, minimizing over-fetching/under-fetching, and optimizing middleware performance.

B2C eCommerce Specific Experience:

  • Proven experience working with
    high-traffic B2C eCommerce websites
    , including session management, secure transactions, and scaling solutions for millions of users.
  • Knowledge of
    personalization strategies
    and handling multiple account types (e.g., individual users, business accounts).

General Skills:

  • Strong understanding of
    best practices
    for front-end and middleware development, including clean coding principles, design patterns, and security protocols.
  • Experience implementing
    branching strategies
    for version control (e.g., Gitflow, feature branching) and conducting in-depth
    code reviews
    .
  • Ability to
    identify code smells
    , provide actionable feedback, and teach developers how to write high-quality, maintainable code.
  • Excellent communication skills to educate and mentor developers while collaborating with leadership and external stakeholders.