Software Engineer

Behavox organizes enterprise data into actionable information to protect and promote business growth of multinational companies worldwide.
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS · AI

Description For Software Engineer

Behavox is an innovative company revolutionizing how businesses handle their data, focusing on organizing enterprise communications and productivity data globally. The role is for a Senior Software Engineer position within their Engineering division, which is crucial to their Technology and Product Department. You'll be working on developing scalable, cloud-native applications using Java, handling petabytes of semi-structured data. The position offers a unique opportunity to work in a company that's neither a startup nor an enterprise, where your contributions will be highly visible and impactful. You'll be part of small, dynamic feature teams with short development cycles, working on mission-critical applications for clients. The role requires expertise in Java, cloud technologies, and distributed systems, though the company values learning ability over complete technical match. Benefits include competitive compensation with integrated bonus, comprehensive health coverage, and flexible work arrangements. The company emphasizes a collaborative culture while maintaining high performance standards, making it an ideal environment for ambitious engineers looking to make a significant impact.

Last updated a day ago

Responsibilities For Software Engineer

  • Develop Java-based complex scalable services and components
  • Work with service-oriented architecture using Spring framework
  • Contribute to product requirements analysis
  • Participate in planning sessions, technical discussions, and code reviews
  • Write tests at all levels of the testing pyramid

Requirements For Software Engineer

Java
MySQL
Kafka
RabbitMQ
  • 5+ years of experience building scalable server-side cloud-native applications with Java
  • Proficiency in containerized and serverless components/services for high-load systems
  • Experience with Spring Boot and Hibernate
  • Experience with SQL databases (MySQL or BigQuery) and NoSQL databases (ScyllaDB or HBase)
  • Experience with message brokers (Google Cloud Pub/Sub, Kafka, or RabbitMQ)
  • Deep interest in Behavox's mission and technologies

Benefits For Software Engineer

Medical Insurance
  • Flexible work schedule with Remote or Hybrid options
  • 30 days annual time-off plus public holidays
  • Fully covered health coverage for employee and family
  • 100% bonus pay integrated into compensation
  • Global work environment

Interested in this job?

Jobs Related To Behavox Software Engineer

Software Engineer

Senior Software Engineer position at Behavox, developing scalable Java-based applications for enterprise data management with competitive benefits and flexible work arrangements.

Software Engineer

Senior Software Engineer position at Behavox focusing on Java-based backend development for enterprise data processing and analysis systems.

Software Engineer

Senior Software Engineer position at Behavox focusing on Java-based backend development for enterprise data processing and analysis systems.

Senior Java Developer

Senior Java Developer role at Behavox, building scalable backend services for enterprise data analysis platform, 5+ years experience required.

Software Engineer

Senior Software Engineer role at Behavox focusing on Java-based development of scalable, cloud-native applications for enterprise data analysis.