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
  •  ...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: Software Developer - Full Stack Senior (JAVA, ArcGIS, Angular) Location: Toronto or Guelph Work Model: Hybrid...  ...Experience liaising with business stakeholders, developers, architects, analysts, and project teams to support successful solution delivery... 
    Suggested

    Innosystech Inc

    Ontario, CA
    2 days ago
  • Senior Java Engineer Location: Toronto, ON Work Model: Onsite Job Type: Full Time Roles and Responsibilities Design...  ...and APIs (REST web services) in Java. Collaborate with architects, business and application analysts, operations teams, and testing... 
    Suggested
    Full time
    Contract work

    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
  •  ...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
  •  ...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
  •  ...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

Do you want to receive more vacancies?

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