About this role
Senior Software Engineer (JAVA) at Behavox. Location: Toronto, Ontario, Canada. Role: leading architecture, implementing features, driving roadmap Requirements: Expert Java and Spring engineering, software architecture experience, cloud-native system design (GCP/AWS/Azure), observability and deployment strategies, and practitioner-level AI-assisted engineering (Claude Code or Codex). Category: Software Development Seniority: Senior Level Tools: Java, Spring Framework, Spring Boot, NIO, NIO2, java.util.concurrent, GCP, AWS, Azure, Terraform, REST, gRPC, JWT, JWS, JWE, Claude Code (Anthropic), Codex (OpenAI) Commitment: Full Time Workplace: Hybrid Languages: English