Java Architect
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.
- ...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...SuggestedFull time
- 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...SuggestedFull time
- ...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...SuggestedRemote work
- ...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...SuggestedFull time
- ...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...SuggestedFull time
- ...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
- ...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
- ...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...
- ...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
- ...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...
- ...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 timeH1bRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Architect. Be the first to apply!


