Browse All Jobs
Behavox is seeking a Senior Java Developer to join their product engineering team. The company aims to organize enterprise data into actionable information, protecting and promoting business growth for multinational companies. This role involves technical design, implementation, and delivery of complex data-intensive applications. The Senior Java Developer will partner with product management, design, and other engineering teams to solve complex technical problems and deliver outstanding products.
  • Create Java based complex scalable backend and services using cloud native technologies
  • Contribute in the analysis of product requirements, solution discussions and decisions on the implementation plan
  • Work collaboratively with the other team members (plannings, technical discussions, status meetings, code review)
  • Take the ownership of the assigned features and tasks, demonstrating the ability to be autonomous and learn quickly
  • Write automated tests for product features (unit, integration, end-to-end) to improve overall product quality
Requirements:
  • A deep and genuine interest in Behavox as demonstrated by a connection to its mission, marketplace and/or technologies
  • 10+ years of experience building scalable and reliable server-side cloud native applications, strong knowledge of core Java (Groovy, Kotlin, Scala is an asset)
  • Skilled in design and implementation of RESTful APIs for components in a service-oriented architecture
  • Skilled in Spring Framework, Hibernate, SQL and NoSQL databases
  • Experience building micro-services and working with message brokers such as Kafka, RabbitMQ etc.
Behavox offers:
  • A truly global mission with a passionate community in locations all over the world
  • Huge impact and learning potential as our 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

Behavox

Behavox is a data operating platform that organizes enterprise data into actionable insights. It specializes in building multilingual, AI/ML-based solutions which protect businesses, manage enterprise risk and compliance, and maximize revenue for global enterprises. The company aggregates, analyzes, and activates data to uncover opportunities. They provide infrastructure to support large-scale, distributed systems, manage deployments across cloud environments, and focus on automation and security best practices.