Java Lead Engineer / Architect - Agentic AI

Princeton IT Services, Inc

Toronto

On-site

CAD 150,000 - 210,000

Full time

45 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Princeton IT Services, Inc. seeks a highly experienced Java Lead Engineer / Architect to design and build next-generation distributed platforms focused on edge computing, backend services, and AI/ML enablement.

This is a hands-on technical leadership role with architecture definition, production-grade development, and close collaboration with engineering, data science, and product teams. You will mentor engineers, drive architectural decisions, and establish best practices across

Qualifications

  • 10+ years of experience building enterprise distributed systems.
  • Strong expertise in Java and Spring Boot.
  • Experience designing RESTful APIs, microservices, and event-driven architectures.
  • Strong experience with AWS cloud services.
  • Hands-on experience with AI-assisted development tools such as GitHub Copilot and LLM-based development workflows.
  • Experience designing greenfield applications from concept through production.
  • Strong architecture and technical leadership in Agile environments.

Responsibilities

  • Design and develop scalable distributed systems from concept to production.
  • Build backend services and APIs using Java Spring Boot.
  • Architect event-driven and microservices-based applications.
  • Design edge computing and CDN-based solutions for low-latency signal processing.
  • Develop data ingestion, validation, normalization, and processing pipelines.
  • Build platform capabilities supporting ML inference and model integration.
  • Define integration patterns for third-party services, identity providers, and secure APIs.
  • Design cloud-native architectures on AWS with focus on scalability, security, and reliability.
  • Implement observability, monitoring, logging, and governance best practices.
  • Collaborate with cross-functional teams to deliver enterprise-scale solutions.
  • Mentor engineers and drive architectural decisions and technical best practices.

Skills

Java
Spring Boot
RESTful APIs
Microservices
Event-driven architecture
AWS
AI/ML workloads
GitHub Copilot
LLM workflows
Leadership
Agile methodologies
Technical mentorship

Tools

GitHub Copilot
LLM-based development workflows

Job description

Job Title: Java Lead Engineer / Architect Agentic AI
Location: Toronto, ON
Employment Type: Full-Time Contract
Job Summary

We are seeking a highly experienced Java Lead Engineer / Architect to design and build next-generation distributed platforms focused on edge computing, backend services, and AI/ML enablement. This is a hands-on technical leadership role where you will define architecture, develop production-grade solutions, and collaborate closely with engineering, data science, and product teams to deliver scalable, high-performance systems.

Key Responsibilities
  • Design and develop scalable distributed systems from concept to production.
  • Build backend services and APIs using Java Spring Boot.
  • Architect event-driven and microservices-based applications.
  • Design edge computing and CDN-based solutions for low-latency signal processing.
  • Develop data ingestion, validation, normalization, and processing pipelines.
  • Build platform capabilities supporting ML inference, feature engineering, and model integration.
  • Define integration patterns for third- party services, identity providers, and secure APIs.
  • Design cloud-native architectures on AWS with a focus on scalability, security, and reliability.
  • Implement observability, monitoring, logging, and governance best practices.
  • Collaborate with cross-functional teams to deliver enterprise-scale solutions.
  • Mentor engineers and drive architectural decisions and technical best practices.
Required Skills
  • 10+ years of experience building enterprise distributed systems.
  • Strong expertise in Java and Spring Boot.
  • Experience designing RESTful APIs, microservices, and event-driven architectures.
  • Strong experience with AWS cloud services.
  • Experience building scalable backend platforms supporting AI/ML workloads.
  • Hands-on experience with AI-assisted development tools such as GitHub Copilot and LLM-based development workflows.
  • Experience designing greenfield applications from concept through production.
  • Strong architecture, system design, and technical leadership skills.
  • Experience working in fast-paced Agile environments with evolving requirements.
Preferred Skills
  • Experience with JavaScript/TypeScript for edge runtimes.
  • Hands-on experience with Edge Computing, CDN platforms, Lambda@Edge, or Edge Workers.
  • Python experience for scripting or data engineering.
  • Experience with Databricks or similar AI/data platforms.
  • Experience building ML inference pipelines, feature stores, or model-serving platforms.
  • Knowledge of JWT, OAuth 2.0, PKI, JWS, identity, and security architectures.
  • Experience with distributed tracing, observability, and monitoring tools.
  • Experience integrating enterprise platforms and third-party services.
  • Open-source contributions or community involvement is a plus.
Technology Stack
  • Backend: Java, Spring Boot
  • Cloud: AWS
  • Languages: Java, JavaScript, TypeScript, Python
  • AI/Data: Databricks, ML Model Registry
  • Edge Technologies: Edge Workers, CDN Compute, Lambda@Edge
  • Dev Tools: GitHub Copilot, AI-assisted development tools
  • Architecture: Microservices, Event-Driven Systems, Distributed Computing
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer
Senior Java Engineer

Princeton IT Services, Inc • Toronto

On-site
CAD 110,000 - 145,000
Staff/Principal Software Engineer (Strong AI/ML and Java exp)
Staff/Principal Software Engineer (Strong AI/ML and Java exp)

Bevertec • Toronto

On-site
CAD 110,000 - 117,000
AI Engineer
AI Engineer

Myticas Consulting • Toronto

On-site
CAD 90,000 - 130,000
Senior Full-Stack Technical Lead (React/Next.js, Java/Spring Boot & Agentic AI) - 0596
Senior Full-Stack Technical Lead (React/Next.js, Java/Spring Boot & Agentic AI) - 0596

S.I. Systems Ltd. • Toronto

Hybrid
CAD 185,000 - 271,000
Senior Full-Stack Technical Lead (React/Next.js, Java/Spring Boot & Agentic AI) - 0596
Senior Full-Stack Technical Lead (React/Next.js, Java/Spring Boot & Agentic AI) - 0596

S.I. Systems Ltd. • Toronto

Hybrid
CAD 185,000 - 271,000
Senior AI Engineer - Toronto, ON
Senior AI Engineer - Toronto, ON

Pozent Corporation • Toronto

On-site
CAD 110,000 - 170,000
Java Software Architect
Java Software Architect

High Tech Genesis • Lasalle

On-site
CAD 140,000 - 210,000
Senior Java Architect for AI-Driven Distributed Systems
Senior Java Architect for AI-Driven Distributed Systems

High Tech Genesis Inc. • Toronto

On-site
CAD 140,000 - 210,000
Senior AI Engineer – Agentic AI Platform, LLM & GraphRAG
Senior AI Engineer – Agentic AI Platform, LLM & GraphRAG

Urban Ridge Supplies • Toronto

Hybrid
CAD 120,000 - 180,000
Sr. AI Java Developer
Sr. AI Java Developer

Vibehackers • Toronto

On-site
CAD 112,914 - 183,485