B

Senior Software Engineer (Java)

Behavox

ottawa, on, Canada Full-time July 16, 2026

Opportunity Description

  • The Software Engineer (Java) operates at a senior engineer level, driving technical direction across core product domains
  • The role combines deep hands‑on Java engineering with architectural ownership — from high‑level system design and technology selection to leading delivery of critical, cross‑cutting platform capabilities
  • At this level, engineering excellence extends beyond implementation: the engineer determines the right approach to complex problems, communicates technical decisions across functions, participates in hiring, and is accountable for the long‑term health of the systems they own
  • This level demands sound judgment on technology and business trade‑offs and the ability to act as a technical lead
  • A defining expectation is mastery of AI‑assisted engineering — leveraging agentic AI tools as force multipliers while retaining full ownership of architecture, quality, and technical outcomes
  • Architecture and technology l...
Full-time Other-General

Interested in this opportunity? Apply now through Expertini.

Apply for this Position