Skip to main content

Java Architect

Technology
CirrusLabs
Toronto, Canada2 months ago
Service contract

Job description

Java Architect

Toronto, Canada (hybrid onsite)

Must-have capabilities:

  • Deep Java and Spring Boot expertise
  • Distributed systems, APIs and microservices
  • Event-driven architecture
  • Strong AWS experience across compute, storage, networking and IAM
  • Greenfield or zero-to-one product development
  • Ability to turn unclear business goals into technical architecture
  • Experience supporting ML inference pipelines, including data normalization, feature pipelines, feature stores or model-serving integrations
  • Demonstrated use of GitHub Copilot, LLM-powered development workflows or agentic coding tools
  • Comfortable working at startup speed with evolving requirements
Strongly preferred:
  • Edge computing or CDN execution experience
  • Edge workers, CDN functions, Lambda@Edge or equivalent
  • JavaScript or TypeScript for edge runtimes
  • JWT/JWS, OAuth 2.0, PKI, token validation or identity/security platforms
  • Python and Databricks
  • ML model-registry integration
  • Distributed tracing, structured logging and observability
Keywords
CodingOCamlSpring FrameworkDatabase normalizationAccess tokenTypescriptJavaScriptOauthPythonJavaJWtAWSGithub

Interested in this role?