Behavox is revolutionizing how businesses harness data, organizing enterprise communications and productivity data globally. We're seeking innovative engineers to build scalable, cloud-native applications processing petabytes of semi-structured data. As a Software Engineer, you'll join a dynamic team responsible for one of our products, collaborating with product management and design to solve complex technical problems. We offer a unique opportunity to make a significant impact in a growing company, with small feature teams and short development cycles. Our ideal candidate has 5+ years of experience in building scalable server-side applications, proficiency in Java, Spring Boot, and Hibernate, and experience with cloud technologies and distributed systems. You'll develop complex Java-based services, contribute to product analysis, and ensure software quality through comprehensive testing. We provide a global mission, competitive compensation with integrated bonus, comprehensive health coverage, and a flexible work schedule with generous time-off policy. Join us in shaping the future of data utilization in enterprise environments.