Browse All Jobs
Job Description
Behavox is seeking a Java Developer to join their team in Montreal. The candidate will be responsible for developing scalable services and components in Java, leveraging cloud-native technologies to build large-scale distributed systems. Behavox is committed to maintaining and evolving its technology stack to ensure it meets the highest standards of performance, reliability, and maintainability.
  • Develop complex scalable services and components in Java.
  • Contribute to the analysis of product requirements.
  • Work collaboratively with team members.
  • Take ownership of assigned features and tasks.
  • Write automated tests for product features.
  • 5+ years of experience building scalable and reliable server-side cloud-native applications with Java.
  • Proficiency in the design and implementation of containerized and serverless components/services.
  • Experience with SQL databases such as MySQL, PostgreSQL or BigQuery, and NoSQL databases like ScyllaDB, HBase or BigTable.
  • Experience with message brokers such as Google Cloud Pub/Sub, Kafka, or RabbitMQ will be considered advantageous.
  • Highly competitive compensation with 100% bonus pay already integrated.
  • Great health coverage for employee and family.
  • Generous time-off policy and flexible work schedule.
Apply Manually