Java Developer 3

Behavox Logo

Behavox

πŸ“Remote - Canada

Summary

Join Behavox, a company shaping the future of business data harnessing, as a Software Engineer to build and evolve its cutting-edge Mosaic platform. You will collaborate with a high-performing team on distributed systems, real-time analytics, and large-scale data ingestion pipelines, delivering innovative solutions for top-tier financial institutions. You will have full ownership of features, from design to deployment, and make technical decisions within a supportive team. The company emphasizes continuous learning, code quality, and business impact. Behavox offers a unique opportunity to work on a proven platform with room for innovation, learn from top engineers, and contribute to an engineering-driven culture within agile teams. The role involves designing and implementing scalable, cloud-native services, collaborating on code reviews, and taking end-to-end ownership of features.

Requirements

  • A deep interest in Behavox’s mission and products
  • 5+ years building scalable, reliable, cloud-native backend systems using Java (GCP preferred, AWS/Azure acceptable)
  • Experience designing containerized or serverless components in large-scale distributed systems
  • Proficiency with SQL, both OLAP and OLTP (MySQL, PostgreSQL, BigQuery, RedShift, Snowflake) and NoSQL (ScyllaDB, HBase, Cassandra, BigTable) data stores
  • Experience working in or building systems for the financial domain (e.g., trading, market data analytics)
  • Familiarity with message brokers like Kafka, Google Cloud Pub/Sub, RabbitMQ

Responsibilities

  • Design and implement scalable, cloud-native services in Java
  • Collaborate with team members during planning, technical discussions, and code reviews
  • Take end-to-end ownership of features and deliver with autonomy
  • Analyze product requirements and propose implementation strategies
  • Write and maintain automated tests at all levels (unit, integration, contract, component, E2E) to uphold high product quality

Preferred Qualifications

Proficiency with Python and a strong testing mindset (unit, integration, contract, e2e)

Benefits

  • A truly global mission with a passionate highly talented community in locations all over the World
  • The ability to have significant impact and potential for learning as our aspirations require bold innovation
  • A highly competitive cash compensation package with performance bonuses baked into salary payments
  • A flexible work schedule that allows for Remote or Hybrid work as appropriate to the role and location
  • A very generous time-off policy (30 days annually), with public holidays for your geography in addition

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.