Browse All Jobs
Job Description
Behavox is seeking a Senior Software Engineer to join its Engineering division. In this role, the candidate will contribute to the development of data-intensive applications, working with product management, design, and other engineering teams to deliver outstanding products to clients. Behavox is not a startup, nor an enterprise, so this is the best time to join as your contribution will be highly visible and impactful. The Senior Software Engineer will be responsible for:
  • Developing Java-based complex scalable services and components.
  • Analyzing product requirements to facilitate solution discussions.
  • Collaborating during planning sessions, technical discussions, and code reviews.
  • Taking ownership of assigned EPICs/Features.
  • Ensuring software quality by writing tests at all levels.
The ideal candidate will have:
  • 8+ years of experience building scalable and reliable server-side cloud-native applications.
  • Proficiency in the design and implementation of containerized and serverless components/services.
  • Skilled in Spring Boot, Hibernate, SQL databases (MySQL, BigQuery), NoSQL databases (ScyllaDB, HBase), and message brokers (Google Cloud Pub/Sub, Kafka, RabbitMQ)
  • Hands-on experience with BigQuery, Dataflow, and Cloud Functions.
  • A deep and genuine interest in Behavox's mission, marketplace and/or technologies
Behavox offers::
  • A truly global mission with a passionate community.
  • Huge impact and learning potential.
  • 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