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