01 Aug
|
Behavox
|
Toronto
Join to apply for theSenior Java Developer 3role atBehavox .Behavox is shaping the future for how businesses harness their most important raw material - data. Our mission is bold: Organize enterprise data into actionable information that protects and promotes the business growth of multinational companies around the world.From managing enterprise risk and compliance to maximizing revenue and value, our data operating platform presents a widespread prospect to build multilingual, AI/ML-based solutions that activate data for every function within a global enterprise.Our approach is unique, and it’s validated by our customers who tell us to keep forging ahead because no one else is aggregating, analyzing, and acting on data to uncover opportunities or solve problems quite the way we are.We are looking for fearless innovators who have an insatiable appetite for building what no one has built before.About The RoleAs a Software Engineer, you will join a robust team of subject matter experts in various areas, ranging from API development and modern cloud-native capabilities (e.G., running AI models on DataFlow and performing analytics queries on BigQuery) to managing petabytes of data across SQL, NoSQL, and object storages in production environments used by real customers daily. Our team is built on collaboration, innovation, and a shared drive for technical excellence - you’ll always have opportunities to learn and grow from some of the brightest minds in the industry.Your RoleAs a Software Engineer, you will be an integral part of an engineering team responsible for one of our products. You will work closely with product management, design, and other engineering teams to solve complex technical problems and deliver outstanding products to our clients on time.You’ll enjoy the right level of autonomy to express your creativity during the design and implementation stages, supported by well-defined processes and a team of highly skilled professionals.Our TechnologyWe are committed to maintaining and evolving our technology stack to ensure it meets the highest standards of performance, reliability, and maintainability. Regular updates to our development infrastructure are a priority, ensuring you’ll always work with the latest tools and frameworks.Why Join Behavox?Make an Impact: We are not a startup,
nor an enterprise – you’ll have the visibility and opportunity to make meaningful contributions that directly impact our business.A Proven Product with Room to Grow: Our products have already demonstrated their value proposition but continue to have tremendous potential for further growth and innovation.Learn from the Best: Join a strong team of technical professionals who bring expertise in diverse areas, providing you with opportunities to learn and grow.Engineering-Driven: Engineering is a core driver of our success, and we place equal importance on technical excellence as we do on other business functions.Agile and Dynamic Teams: Work in small feature teams with short development cycles and dedicated releases. You’ll be empowered to share your ideas and see them implemented from day one.What You'll BringA deep and genuine interest in Behavox as demonstrated by a connection to its mission, marketplace and/or technologies5+ years of experience building scalable and reliable server‑side cloud‑native applications, with solid knowledge of the latest version of JavaProficiency in the design and implementation of containerized and serverless components/services within a high‑load, data‑intensive architecture for large‑scale distributed systemsDeveloped skills and experience with SQL databases such as MySQL, PostgreSQL or BigQuery, and NoSQL databases like ScyllaDB, HBase or BigTableExperience with message brokers such as Google Cloud Pub/Sub, Kafka, or RabbitMQ will be considered advantageousWhat You'll DoDevelop complex scalable services and components in Java, leveraging cloud‑native technologies to build large‑scale distributed systems, capable of processing dozens of gigabytes (or more) of data dailyContribute in the analysis of product requirements, solution discussions and decisions on the implementation planWork 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 quicklyWrite automated tests for product features (unit, integration, contract, component and end‑to‑end)
to improve overall product qualityWhat We OfferA truly global mission with a passionate highly talented community in locations all over the WorldThe ability to have significant impact and potential for learning as our aspirations require bold innovationA highly competitive cash compensation package with performance bonuses baked into salary paymentsA flexible work schedule that allows for Remote or Hybrid work as appropriate to the role and locationA very generous time‑off policy (30 days annually), with public holidays for your geography in additionAbout Our ProcessWe take Talent very seriously and we are building a community of extraordinary individuals working together in very high performing teams. We also know that the best Talent always has options so we believe that the process has to be a two way assessment - the company AND the candidate assessing the business needs alignment, the career next step alignment, and the cultural alignment.During the process we will begin by exploring the core factors regarding salary and location along with core experience and skills and values alignment. We will then deep dive explore the critical technical competencies we have identified for the role, and then we will deep dive in behavioral competencies.The most aligned candidate will then be asked to do a practical work task simulation activity so we can make sure that you will enjoy the kind of work the role requires, and this task will typically be presented and discussed with a group of colleagues and managers. Finally we will ask you to meet with a number of our senior leaders to make sure that you are making the most informed call possible.Important NotesWe want to get to know you and have a genuine conversation, so the use of AI tools or assistance during live interviews is strictly prohibited and will result in immediate disqualification from the processInterviews may be recorded for internal review purposes to ensure fairness and enable collaborative hiring discussions within the team.Additional InformationSeniority level: Mid-Senior level (Contract)Job function: Engineering and Information Technology – Software DevelopmentReferrals increase your chances of interviewing at Behavox by 2x.Sign in to set job alerts for “Senior Java Software Engineer” roles.Markham, Ontario, Canada CA$100,000.00-CA$125,000.00 3 days ago#J-18808-Ljbffr
📌 Senior Java Developer 3 - C$100,000 - C$125,000 A Year (Toronto)
🏢 Behavox
📍 Toronto