Senior Software Engineer

Behavox organizes enterprise data into actionable information to protect and promote business growth of multinational companies worldwide.
Backend
Senior Software Engineer
Hybrid
5+ years of experience
AI · Finance · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
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.

Senior Software Engineer

Senior Software Engineer position at Behavox focusing on building scalable Java-based applications for enterprise data management and analysis.

Software Engineer

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

Senior Java Developer

Senior Java Developer role at Behavox, building scalable cloud-native applications for enterprise data management and analysis.

Description For Senior Software Engineer

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.

Last updated 2 months ago

Responsibilities For Senior Software Engineer

  • Develop Java-based complex scalable services and components
  • Contribute to the analysis of product requirements
  • Work collaboratively during planning sessions, technical discussions, and code reviews
  • Take ownership of assigned EPICs/Features
  • Write tests at all levels of the testing pyramid

Requirements For Senior Software Engineer

Java
MySQL
Kafka
RabbitMQ
  • 5+ years of experience building scalable and reliable server-side cloud-native applications
  • Solid knowledge of the latest version of Java
  • Proficiency in design and implementation of containerized and serverless components/services
  • 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) is advantageous

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Fully covered health coverage for employee and family
  • Generous time-off policy (30 days annually)
  • Flexible work schedule
  • 100% bonus pay already integrated
  • Public holidays for your geography

Interested in this job?