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

Java Architect

Temporary

Siri Info Solutions Inc

Job Title: Java Architect / Principal Software Engineer
Location: Downtown Toronto, ON
Hire Type: Contract

Role Summary

We are looking for a Staff/Principal Software Engineer who thrives in ambiguity, builds systems from the ground up, and ships quickly. This is a highly hands-on Individual Contributor (IC) role with significant architectural influence.

The ideal candidate will be responsible for both system architecture and hands-on implementation , working at the intersection of edge computing, backend services, AI/ML platforms, and data science .

Key Responsibilities

  • Design and build end-to-end signal flows, including edge detection, ingestion APIs, processing, storage, and downstream routing.
  • Architect edge-layer solutions across edge-worker runtimes and CDN-layer compute for token detection, header manipulation, and signal capture with minimal latency impact.
  • Build backend services using Java Spring Boot , including APIs, validation/normalization pipelines, data persistence, and platform foundations.
  • Define integration patterns for third-party vendors, including identity and trust providers.
  • Implement JWT validation, public-key caching, and deterministic signal ingestion.
  • Build platform capabilities supporting ML inference , including structured data access layers, feature pipelines, and model-registry integration.
  • Make technology decisions around storage, transport reliability, observability, security, and governance on AWS.
  • Drive rapid prototyping, demos, iterative architecture refinement, and production implementation.
  • Work closely with Data Science, Product, Engineering, and partner teams.

Must-Have Skills & Experience

  • 10+ years of experience building production-grade distributed systems.
  • Strong Java and Spring Boot expertise.
  • Strong system design and architecture experience.
  • Proven experience taking greenfield projects from 0 to 1 .
  • Experience selecting technologies/frameworks and building the initial architecture from scratch.
  • Hands-on implementation experience - must be a strong coder, not an architecture-only candidate .
  • Experience building features supporting ML inference pipelines , data normalization, feature pipelines, model serving, or similar AI/data platforms.
  • Strong experience with AI-assisted development tools , such as GitHub Copilot, LLM-powered workflows, or agentic coding assistants.
  • Strong AWS experience across compute, storage, networking, and IAM.
  • Experience with edge computing/CDN execution environments such as Edge Workers, CDN Functions, View email address on us.fitly.work, or equivalent.
  • Experience with microservices and event-driven architectures.
  • Excellent communication and stakeholder management skills.
  • Ability to independently drive technical decisions in an ambiguous environment.

Critical Client Expectations

The client is specifically looking for candidates who:

  • Have greenfield/0-to-1 project experience and have personally selected and established the technology framework.
  • Are highly experienced with AI-assisted development while remaining strong hands-on engineers .
  • Demonstrate exceptional system design and architecture capabilities.
  • Have strong implementation and coding experience .
  • Communicate clearly and confidently with technical and non-technical stakeholders.
  • Are naturally curious and probing - candidates should ask why, what, when, where, and how rather than simply agreeing with requirements.
  • Can challenge assumptions, identify gaps, and propose thoughtful technical solutions.
  • Thrive in a fast-paced, startup-like environment with evolving requirements.

Nice-to-Have

  • Identity, trust, or security domain experience.
  • JWT/JWS, PKI, OAuth 2.0, bot detection, or token verification.
  • Python experience for data engineering or scripting.
  • Databricks or similar AI/data platform experience.
  • Observability at scale, including distributed tracing, structured logging, and dashboards.
  • Experience with multi-party integration platforms or network services.
  • Open-source contributions or community involvement.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Java Architect in Ontario, CA vacancy
  •  ...Job Title: Java Solution Architect Wealth Management Location: Toronto, ON Work Arrangement: Hybrid 4 Days Onsite Job Type: Full Time Job Summary We are seeking an experienced Java Solution Architect with 12+ years of experience in enterprise... 
    Suggested
    Full time

    Acestack

    Ontario, CA
    2 days ago
  • Job Title: Sr. Java Developer TDM Location: Toronto, ON Work Arrangement: Onsite Employment Type: Full-Time Job Description We are seeking a Senior Java Developer with Test Data Management (TDM) experience to design, develop, and automate scalable... 
    Suggested
    Full time

    Acestack

    Ontario, CA
    2 days ago
  •  ...Role: Java/ Spring Boot Developer- Upgrade & Modernization Duration: Long Term Location: Canada- Remote Minimum 7+ Years Experience Job Description: Looking for Java Developers to support application upgrades from Spring Boot 2.7 to 3... 
    Suggested
    Remote work

    TMS

    Ontario, CA
    2 days ago
  •  ...Sr. Java Developer Bilingual Spanish Location: Toronto, ON Work Arrangement: Onsite Experience: 8 12 Years Employment Type: Full-Time Job Summary We are seeking an experienced Senior Java Developer with 8 12 years of backend development experience... 
    Suggested
    Full time

    Acestack

    Ontario, CA
    2 days ago
  •  ...Job Title: Lead Java Engineer / Staff Software Engineer Location: Downtown Toronto, ON (Hybrid) Hire Type: Full time We are seeking a strong Lead/Staff Java Engineer with deep backend engineering, architecture, and system design expertise. The candidate... 
    Suggested
    Full time

    Siri InfoSolutions Inc

    Ontario, CA
    2 days ago
  •  ...Assignment: RQ11605 - Software Developer - Senior Job Title: Senior Java DevOps Engineer Requisition (SS): RQ11605 Start Date: 2026-09-25 Client: Government Services Integration Cluster End Date: 2027-09-24 Office Location: 222 Jarvis St., Toronto... 
    Work at office

    Cleo Consulting

    Ontario, CA
    2 days ago
  •  ...Job Title: Java Full Stack Developer Wealth Management Location: Toronto, ON Work Arrangement: Hybrid 4 Days Onsite...  ...tuning, and support production incidents Collaborate with architects, business analysts, QA, DevOps, and other technology teams... 
    Full time

    Acestack

    Ontario, CA
    2 days ago
  •  ...We are looking for a Java Backend Developer with 5+ years of experience in Java, Spring Boot, Microservices, AWS, React, PostgreSQL...  ...optimization, ensuring data flows efficiently and reliably Architect and build scalable backend services and modern frontend... 

    J M Group Inc

    Ontario, CA
    2 days ago
  •  ...Role: Java full stack developer Location: Markham, ON (Onsite) Interview Mode: In-person interview Must have skills: Angular, AWS, Springboot, Java Required Skills ~ Overall of 10+ years' experience Strong hands-on experience with... 
    Local area

    Key2Source

    Ontario, CA
    2 days ago
  •  ...We are looking for a Java Full Stack Developer with 5+ years of experience in Java, Spring Boot, Angular, REST APIs, MongoDB, Redis, Elasticsearch, OpenShift, Jenkins, GitHub, and CI/CD. Responsibilities: ~5+ years' experience in full-stack development with a strong... 

    J M Group Inc

    Ontario, CA
    2 days ago
  •  ...etc. to name a few. We have an excellent reputation with the clients.Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers for full-time positions... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Fontana, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Architect. Be the first to apply!