Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Developer 3

Full-time

Behavox

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.

About the Role


As a Software Engineer, you will join a strong 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 Role
As 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 Technology
We 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?
1. 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.
2. 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.
3. 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.
4. 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.
5. 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 Bring



  • A deep and genuine interest in Behavox as demonstrated by a connection to its mission, marketplace and/or technologies

  • 5+ years of experience building scalable and reliable server-side cloud-native applications, with solid knowledge of the latest version of Java

  • Proficiency in the design and implementation of containerized and serverless components/services within a high-load, data-intensive architecture for large-scale distributed systems

  • Developed skills and experience with SQL databases such as MySQL, PostgreSQL or BigQuery, and NoSQL databases like ScyllaDB, HBase or BigTable

  • Experience with message brokers such as Google Cloud Pub/Sub, Kafka, or RabbitMQ will be considered advantageous

What You'll Do



  • Develop 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 daily

  • Contribute in the analysis of product requirements, solution discussions and decisions on the implementation plan

  • Work 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 quickly

  • Write automated tests for product features (unit, integration, contract, component and end-to-end) to improve overall product quality

What We Offer



  • A truly global mission with a passionate community in locations all over the world

  • Huge impact and learning potential as our aspirations require bold innovation

  • Highly competitive compensation with 100% bonus pay already integrated

  • Benefits include great health coverage for employee and family

  • Generous time-off policy and flexible work schedule

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. 

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Java Developer 3 in Montréal, QC vacancy
  •  ...related field) or equivalent experience • 2-7+ years of experience in professional software development • 2-7+ years of extensive Java development experience • Applied knowledge of object-oriented programming and design • Overall Java Knowledge (Core Internals, Threading... 
    Suggested
    Full time
    Flexible hours

    Continental Technology Solutions

    Montréal, QC
    9 hours ago
  •  ...Company Description IT Job Description Role: Java Developer Location: Montreal, Canada Duration: Fulltime BGV will be done for the selected candidates. 8-10 years Hands on experience in Java Should have working experience in Spring and Hibernate... 
    Suggested
    Full time
    Relocation

    Info-ways

    Montréal, QC
    9 hours ago
  • $90k - $95k per year

     ...and Europe. We currently have a role as a Senior Fullstack Java Developer with our large consulting client for a major banking services...  ...Downtown Montreal, QC -(roles starts off 5 days in office for 1st 3 months, then turns into hybrid setup 3 days onsite, 2 days from... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Contract work
    Work at office

    Tech Talent International

    Montréal, QC
    9 hours ago
  •  ...learning opportunities, then Tecsys could be a good fit for you!  About the Role  We are seeking an experienced and motivated Senior Java Developer to join our dynamic development team. In this role, you will be responsible for designing, developing, and maintaining high-... 
    Suggested
    Remote job
    Permanent employment
    Full time

    Tecsys Inc.

    Montréal, QC
    9 hours ago
  •  ...Role Requirement This position is for a senior Java/Database developer (5-7 years experienced ideally) for Securities Reference Data. The candidate will be a part of a business-oriented squad of developers focused on the build-out and maintenance of various applications... 
    Suggested
    Full time

    Prolifics Inc

    Montréal, QC
    9 hours ago
  •  ...souhaitant intégrer une équipe dynamique en tant que Développeur Java/Scala pour l’un de nos clients. Il s’agit d’un poste de...  ...looking for someone to be a part of a dynamic team as a Java/Scala Developer for one of our clients. This is an application developer role in... 
    Full time
    Apprenticeship
    Local area
    Worldwide

    M Three

    Montréal, QC
    9 hours ago
  •  ...Trigyn's direct financial client has an immediate opening for Java Developer in Montreal, Canada. Description: This role requires both...  ...years. TRIGYN is an ISO 9001:2008, ISO 27001:2013 (ISMS) and CMMI Level 3 certified company. TRIGYN is an E-Verify® Employer.... 
    Full time
    Work at office
    Immediate start

    Trigyn Technologies Inc

    Montréal, QC
    9 hours ago
  •  ...Company Description IT Job Description Role: Java Developer Location: Montreal, Canada Duration: Fulltime BGV will be done...  ...practices. • Understanding of system design / architecture (especially 3/N-Tier applications) • Strong Object Oriented design and Java... 
    Full time
    Relocation

    Info-ways

    Montréal, QC
    9 hours ago
  •  ...d'une banque d'investissement? Nous recherchons un Développeur Java côté serveur expérimenté pour l’un de nos clients, avec une solide...  ...an investment bank? We are seeking a hands-on Server-Side Java Developer for one of our clients with a strong background in building... 
    Full time
    Apprenticeship
    Local area
    Worldwide
    Shift work

    Mthree Recruiting Portal

    Montréal, QC
    9 hours ago
  •  ...Description Position Overview: Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our innovative team. In this role, you will be responsible for designing, developing, and maintaining robust web applications using Java technologies. You will... 
    Full time

    Sapsol Technologies Inc

    Montréal, QC
    9 hours ago
  •  ...sustainable, more inclusive world. Job Description: Role Overview We're seeking a Java Engineer to join our Firm Market Risk Technology team. In this role, you will develop and enhance the Firm's Market Risk Platform. This is a hands-on Software Engineering... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Montréal, QC
    2 days ago
  • $70 - $95 per hour

     ...Job Responsibility: Strong hands-on knowledge of Core Java features: class loading, garbage collection, Java Collections API, Multithreading, Concurrency, Reflections API, Java Streams. Experience working with Spring MVC framework, Spring boot, Rest API, JSON. Knowledge... 
    Hourly pay
    Permanent employment
    Part time
    Shift work

    Select Healthcare

    Montréal, QC
    10 days ago
  •  .... Looking for candidates to hire in following technologies. ~· Java ~· UI /UX Designer ~· ETL/DWH ~· Web Development...  ...Manual) ~· Big Data Analytics ~· Hadoop ~· Salesforce Developer ~· .Net ~· Oracle DBA ~· Tableau Report Developer... 
    Full time

    Cygnus Professionals Inc.

    Montréal, QC
    9 hours ago
  •  ...team that responds with humility and takes pride in what we deliver. About this opportunity : ELITS is looking for a Senior Java Developer with AI Experience to provide hands on technical leadership to our Montreal development team . This is a product... 
    Long term contract
    Full time

    Elits

    Montréal, QC
    9 hours ago
  •  ...Job Responsibility: Role: ReactJs/Angular with Java Location: Toronto Job Responsibilities: ~ Develop user-facing features using React.js and Angular ~ Integrate front-end elements with Java-based web applications ~ Optimize components for maximum performance across... 
    Full time

    Atlantis IT group

    Montréal, QC
    5 days ago
  •  ...go beyond execution and truly contribute to the technical decisions behind a project? Techso is looking for a Senior Full Stack Java Developer to help design and develop digital solutions used by leading clients in Montreal and internationally. In this role, you'll have... 
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Solutions Techso

    Montréal, QC
    13 days ago
  •  ...Titre : Développeur Java Agentique IA Statut : Permanent temps plein Lieu : Montréal (hybride), centre-ville (à 100m du métro Square...  ...du Québec.   Job Posting Title: Agentic AI Java Developer Status: Permanent, full-time Location: Montreal (hybrid), downtown... 
    Permanent employment
    Full time
    Remote work
    Flexible hours

    Portage Cybertech

    Montréal, QC
    9 hours ago
  •  ...Java Full Stack Developer Location: Montreal, QC – Hybrid (3 Days WFO) Experience: 5–8 Years   Role Overview: Seeking a Senior Java Full Stack Developer with strong experience in Java, Spring Boot, Angular, microservices, REST APIs, and cloud-native... 

    Astra North Infoteck Inc.

    Montréal, QC
    a month ago
  •  ...We’re seeking someone to join our Credit Valuation Adjustment (CVA) Technology team as an Full Stack – Java Application Developer to drive the design and delivery of next-generation risk management, enabling critical risk analytics across the Firm. In the Technology division... 
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    1 day ago
  •  ...We’re seeking someone to join our team as a Java Full-Stack Developer to lead the design, development, and delivery of mission-critical risk technology solutions that support enterprise-wide risk management, regulatory reporting, and business growth across a global financial... 
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    1 day ago
  • $80k - $130k per year

    Senior Java Developer Position Description CGI is seeking a Senior Java Developer to join our consulting delivery teams in the Greater Toronto Area. In this role, you will design, develop, modernize, integrate, and support enterprise grade applications for leading organizations... 
    Contract work
    Montréal, QC
    a month ago
  •  ...and drive business growth in highly regulated, fast-paced financial markets.  Your new role   Our client is seeking a talented Java Developer to join a high-performing technology team supporting an electronic trading platform within the fixed income domain. In this role,... 
    Contract work

    Hays

    Montréal, QC
    a month ago
  •  ...We’re seeking someone to join our team as a Java Developer to deliver foundational technology solutions that power Morgan Stanley’s industry-leading Foreign Exchange (FX) electronic trading (eTrading) platform and support the continued evolution of a high-performance global... 
    Long term contract
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    19 days ago
  •  ...an internship, it’s the foundation for a career built on connection, creativity, and impact. Position title: SAP iXp Intern - Java Developer, Cloud Development Location: Montreal, QC Expected start date to end date: October 2026 - May 2027 Work Hours: 40 hours per... 
    Hourly pay
    Permanent employment
    Full time
    Internship
    Local area
    Worldwide
    Flexible hours

    SAP

    Montréal, QC
    12 days ago
  •  ...part of our family. Job Description: We are seeking a dynamic and proactive Tech Lead Java Developer . This is a permanent position with a requirement of being onsite 3 days per week. Role and Responsibilities: Lead the Java technical team. Design... 
    Permanent employment
    Full time
    3 days per week

    It Unlock Consulting Inc.

    Montréal, QC
    9 hours ago
  •  ...We’re seeking a Senior Java/Scala Developer to join the Optimus SDLC team and lead the evolution of Optimus within the broader Codetree ecosystem, which supports Morgan Stanley’s Fixed Income business and 1,500+ developers working across approximately 40 million lines of code... 
    Full time
    Work at office
    Local area
    Remote work

    Morgan Stanley

    Montréal, QC
    1 day ago
  •  ...Role overview    As a Lead Software Developer, we expect you to be disciplined regarding...  ...software developer or engineer with at least 3 recent years in modern popular programming...  ...such as Python, Javascript/typescript, and/or Java Has 2+ years experience leading a team... 
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    9 hours ago
  •  ...equal opportunity employer. Job Description Role: Bigdata Developer Location: Montreal, QC  Hire Type : Fulltime / Permanent / Contract  Qualifications Required skills · Strong java knowledge · Experience with real time “stream processors” (Spark,... 
    Permanent employment
    Full time
    Contract work

    System Canada Technologies

    Montréal, QC
    9 hours ago
  •  ...require full-time in office attendance*    As a Full Stack Java/React Developer, you will work on large-scale web applications, including referral...  .... What You'll Need to Be Successful: Must Haves: ~3+ years of experience in a similar full-stack role. ~ Bachelor... 
    Full time
    Work at office
    Local area
    Remote work

    Aylo Careers

    Montréal, QC
    9 hours ago
  •  ...engagement and drive business success. The team develops applications that support Regulatory...  ..., utilizing highly flexible and scalable Java services, large-scale computational processing...  ...Reporting tool Axiom or Suade - 3+ years software development experience in Scala... 
    Ongoing contract
    Full time
    Internship
    Local area
    Worldwide
    Work visa
    Flexible hours

    Bounteous

    Montréal, QC
    9 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Developer 3. Be the first to apply!