Browse All Jobs
Job Description
Behavox is seeking a Senior Java Developer to join its Product Engineering team. Behavox is on a mission to organize corporate communications and productivity data, making it useful for businesses worldwide. The ideal candidate will contribute to the technical design, implementation, and delivery of complex, data-intensive applications. This role offers the opportunity to make a visible and impactful contribution within a dynamic feature team environment.

What this role involves:
  • Creating Java-based complex scalable backend and services using cloud-native technologies.
  • Contributing to the analysis of product requirements to generate solution discussions and decisions for the implementation plan.
  • Collaborating with team members in plannings, technical discussions, status meetings, and code reviews.
  • Taking ownership of assigned features and tasks, demonstrating autonomy and quick learning.
  • Writing automated tests for product features (unit, integration, end-to-end) to improve overall product quality.

Requirements:
  • A deep and genuine interest in Behavox.
  • 5+ years of experience building scalable and reliable server-side cloud-native applications leveraging Java.
  • Proficiency in the design and implementation of containerized and serverless components/services within a high-load, data-intensive architecture.
  • Developed skills and experience with SQL databases such as MySQL or HBase.
  • Experience with message brokers such as Google Cloud Pub/Sub, Kafka, or RabbitMQ will be considered advantageous.

What Behavox offers:
  • A truly global mission with a passionate community in locations all over the world
  • Huge impact and learning potential as aspirations require bold innovation
  • Highly competitive compensation with 100% bonus pay already integrated
  • Benefits include great health coverage for employee and family
  • Generous time-off policy and flexible work schedule
Apply Manually