Java Developer 3

6 days ago


Vancouver, British Columbia, Canada Behavox Full time
About Behavox:

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 opportunity 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.

Your Role
As a Software Engineer at Behavox, you will help build and evolve our cutting-edge Mosaic platform.

You'll join a high-performing team of engineers, working on problems across distributed systems, real-time analytics, and large-scale data ingestion pipelines. You'll collaborate closely with product managers and fellow engineers to deliver innovative solutions used by top-tier financial institutions worldwide.

You'll have full ownership of features—from design to deployment—and the autonomy to make technical decisions while being supported by a team of experts. Our culture emphasizes continuous learning, code quality, and delivering business impact.

Our Technology
Our tech stack includes Java 17 , Python, GCP (Pub/Sub, DataFlow, Cloud Run, Cloud Functions), PostgreSQL, BigQuery, and a host of modern DevOps and observability tools.

We prioritize clean code, testability, and frequent refactoring to maintain a healthy development lifecycle. You'll always work with the latest frameworks and contribute to evolving our architecture.


Why Join Behavox?
1. Make Real Impact: Behavox combines the agility of a startup with the stability of a scale-up—your work will be visible and mission-critical.
2. Growth Stage Product: Our platform is already proven in the market, with substantial room for innovation and evolution.
3. Learn From Top Engineers: Work alongside highly experienced professionals who bring deep knowledge across data systems, finance, and cloud platforms.
4. Engineering-Driven Culture: Technical excellence is central to our product vision and execution.
5. Agile Teams: Contribute to tightly-knit, autonomous teams with a clear roadmap and fast feedback loops.

What You'll Bring

  • A deep interest in Behavox's mission and products
  • 5 years building scalable, reliable, cloud-native backend systems using Java (GCP preferred, AWS/Azure acceptable)
  • Experience designing containerized or serverless components in large-scale distributed systems
  • Proficiency with SQL, both OLAP and OLTP (MySQL, PostgreSQL, BigQuery, RedShift, Snowflake) and NoSQL (ScyllaDB, HBase, Cassandra, BigTable) data stores
  • Familiarity with message brokers like Kafka, Google Cloud Pub/Sub, RabbitMQ

(Nice to Have) Proficiency with Python and a strong testing mindset (unit, integration, contract, e2e

What You'll Do

  • Design and implement scalable, cloud-native services in Java
  • Collaborate with team members during planning, technical discussions, and code reviews
  • Take end-to-end ownership of features and deliver with autonomy
  • Analyze product requirements and propose implementation strategies
  • Write and maintain automated tests at all levels (unit, integration, contract, component, E2E) to uphold high product quality

What We Offer

  • A truly global mission with a passionate highly talented community in locations all over the World
  • The ability to have significant impact and potential for learning as our aspirations require bold innovation
  • A highly competitive cash compensation package with performance bonuses baked into salary payments
  • A flexible work schedule that allows for Remote or Hybrid work as appropriate to the role and location
  • A very generous time-off policy (30 days annually), with public holidays for your geography in addition

About Our Process
We 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. Please be informed that our interview may be recorded.


  • Java Developer

    2 weeks ago


    Vancouver, British Columbia, Canada Soroc Technology Full time $60,000 - $100,000 per year

    Location: Vancouver, BC - Hybris 3 days a week in the officeDuration: 6 monthsJava/Springboot DeveloperROLE_DESCRIPTION• Design and implement application logic in Java.• Write code to do unit testing, integration testing and functional testing.• Work with automated testing frameworks like Rest Assure, Selenium with web driver etc.• Manage your own...

  • Java Backend Developer

    14 hours ago


    Vancouver, British Columbia, Canada W3Global Full time $120,000 - $250,000 per year

    Hiring Java Backend Developer for one of our client at Vancouver, BC requires weekly 3 days onsite work.10+ years of relevant experience in the following skill set -JavaSpring BootMicroservicesAWSKafka or similar


  • Vancouver, British Columbia, Canada Celestial Systems Inc. Full time $1,200,000 - $1,400,000 per year

    About Us:Celestial Systems is a leading technology services company specializing in data-driven solutions for enterprise clients. We work with top financial institutions, helping them modernize their technology stack and optimize their analytics capabilities.Location: Vancouver, British Columbia, CanadaJob SummaryWe are seeking a highly skilled Senior Java...

  • Java Developer

    1 week ago


    Vancouver, British Columbia, Canada Continental Technology Solutions Full time $80,000 - $120,000 per year

    Company Description Continental Technology Solutions is Our consulting and managed services deliver the resources and capabilities required to assess,design, build and manage an agile, flexible IT environment. You'll work with one dedicated team from strategy and assessment through design, implementation, management and optimization to reach a true...


  • Vancouver, British Columbia, Canada VersaFile Full time $80,000 - $120,000 per year

    Senior Backend Java DeveloperVersaFile is a fast-growing software company that specializes in attachment and data archiving solutions for SAP, SuccessFactors and other Enterprise Software applications, seamlessly integrating with a variety of document management systems. Our clean core approach empowers enterprises to manage their SAP data lifecycle more...


  • Vancouver, British Columbia, Canada VersaFile Inc. Full time $120,000 - $180,000 per year

    Senior Backend Java DeveloperVersaFile is a fast-growing software company that specializes in attachment and data archiving solutions for SAP, SuccessFactors and other Enterprise Software applications, seamlessly integrating with a variety of document management systems. Our clean core approach empowers enterprises to manage their SAP data lifecycle more...


  • Vancouver, British Columbia, Canada MatchBox Consulting Group Full time $120,000 - $180,000 per year

    MatchBox Consulting Group is currently seeking a Senior Java Developer – AWS for a permanent role with a client of ours located in Vancouver. This role is 100% remote and open to anyone across Canada working in EST hoursResponsibilitiesProactive collaboration in the project team to help develop the product using your experience to help guide the team...

  • Software Developer

    1 week ago


    Vancouver, British Columbia, Canada Endeavor Trust Corporation Full time $60,000 - $120,000 per year

    Java developer required full-time on-site.We are seeking a Full-Stack Java developer who designs, develops, tests, and maintains Java-based applications and software. This role involves a deep understanding of Java programming, frameworks like Spring and Hibernate, and the ability to collaborate with teams to deliver robust, efficient, and scalable...


  • Vancouver, British Columbia, Canada Vybog Full time $120,000 - $180,000 per year

    A Senior Full Stack Developer with strong expertise in Java and React, who can also play the role of a Technical Lead. The ideal candidate will be responsible for designing and developing complex solutions, guiding the technical direction of the team, and ensuring high-quality deliverables. Experience with AI technologies, especially AI chatbots, will be a...


  • Vancouver, British Columbia, Canada Electronic Arts Full time $83,000 - $116,400 per year

    General InformationLocations: Vancouver, British Columbia, CanadaRole ID209268Worker TypeTemporary EmployeeStudio/DepartmentEA Studios - SPORTSWork ModelHybridDescription & RequirementsElectronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that...