About this role
Senior Software Engineer (JAVA) at Behavox. Location: Montreal, Quebec, Canada. Role: leading architecture, implementing features, driving roadmap Requirements: Expert Java and Spring engineering, software architecture experience, cloud-native (GCP/AWS/Azure), observability and deployment knowledge, and practitioner-level experience with agentic AI tools (Claude Code, Codex) for engineering workflows. Category: Software Development Seniority: Senior Level Tools: Java, Spring Framework, Spring Boot, NIO, gRPC, REST, Terraform, GCP, AWS, Azure, JWT, Claude Code (Anthropic), Codex (OpenAI) Commitment: Full Time Workplace: Hybrid Languages: English