Senior Java Software Engineer
Design and build end-to-end signal flows and backend services for Agentic AI initiatives using Java Spring Boot. Architect edge-layer solutions and platform features for ML inference while collaborating with data science teams.
- On-site
- Toronto, ON
- Posted Aug 19, 2026
- Apply by Sep 18, 2026
- 1 position
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Forgeahead Solutions Corporation
Technical Lead and Senior Software Engineer
- On-site
BC Public Schools
Manager, People, Performance and Culture
- On-site
Alcohol and Gaming Commission of Ontario (AGCO)
Information Management Lead / Responsable de la gestion de l’information
- On-site
Job summary
We are looking for highly experienced, hands-on Senior Java Engineers (Architects /Technical Leads with strong hands-on Software Engineering background) to join an innovation-focused on Agentic AI initiatives. This is a hands-on IC role with significant architectural influence - you'll design the system and write the code. You'll work at the intersection of edge computing, backend services, and AI/ML platforms, collaborating closely with data science to build the foundation for trust-signal processing and machine learning inference. What You'll Do $B!|(B Design and build the end-to-end signal flow: CDN/edge detection -> ingestion APIs -> processing -> sandbox storage -> downstream routing $B!|(B Architect edge-layer solutions across edge-worker runtimes and CDN-layer compute for KYA token detection, header manipulation, and signal capture with minimal latency impact $B!|(B Build backend services in Java Spring Boot: External Signals Collection API, signal validation/normalization pipelines, data persistence, and API foundations for the Agentic Trust Service $B!|(B Define integration patterns for third-party vendor connectivity (KYA providers, identity vendors) including JWT validation, public-key caching, and deterministic signal ingestion $B!|(B Ship platform features for ML inference - structured data access layers, feature pipelines, and model-registry integration points that enable data science to move from exploration to production $B!|(B Make technology decisions on storage, transport reliability, observability, and governance for non-production environments on AWS $B!|(B Operate with startup-like speed - move fast through prototype cycles, demo prep, and iterative architecture refinement What We're Looking For Must-Have Area Expectation 8+ years of hands-on Java backend development experience. Strong expertise in Java, Spring Boot, and Microservices. Proven experience in software design, architecture, and end-to-end implementation. Hands-on experience with GitHub Copilot and/or Claude as part of the software development lifecycle. Good understanding of AI/ML concepts and AI-assisted software development. Experience working with Agentic AI, AI agents, workflows, skills, or AI-powered coding tools. Strong system design and problem-solving skills. Excellent communication and collaboration skills. Ability to work independently in ambiguous environments with minimal supervisionArea Expectation Backend Deep expertise in Java Spring Boot - API design, microservices, event-driven architectures Cloud Strong AWS experience (compute, storage, networking, IAM) Edge/CDN Hands-on experience with edge computing and CDN execution environments (edge workers, CDN functions, Lambda@Edge, or equivalent) Languages Deep expertise in Java and/or the ability to work effectively in JavaScript/TypeScript-based edge runtimes Nice-to-Have • Identity, trust, or security domain experience (JWT/JWS, PKI, OAuth 2.0, bot detection, token verification) • Python proficiency for data engineering or scripting • Databricks or similar AI/data platform experience • Experience with observability at scale (distributed tracing, structured logging, dashboards) • Prior work on multi-party integration layers or network/platform services • Open-source contributions or community involvement Tech Stack Key Skills:: 1) Solid 8 yrs in microservices 2.full stack strong backend experience 3.strong AI focussed experience using Java as backend .
What you’ll do
Design and build end-to-end signal flows and backend services for Agentic AI initiatives using Java Spring Boot. Architect edge-layer solutions and platform features for ML inference while collaborating with data science teams.
Requirements
Requires over 8 years of hands-on Java backend experience with deep expertise in Spring Boot, AWS, and edge computing. Candidates must have experience with AI-assisted development tools and a strong background in software architecture.
Listed skills
- JavaScriptPreferred
- TypeScriptPreferred
- Amazon Web ServicesPreferred
- JavaPreferred
- Spring BootPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java
- Spring Boot
- Microservices
- AWS
- Edge Computing
- CDN
- Agentic AI
- System Design
- GitHub Copilot
- Claude
- JavaScript
- TypeScript
- JWT
- API Design
- Event-Driven Architecture
- ML Inference
Job areas
- Software
- Technology
- Engineering
- Data & Analytics
- Science & Research
Additional details
- Minimum experience
- 10+ years
- Apply by
- Sep 18, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
