Backbone logoBackbone Jobs

Développeur de logiciels Full Stack Software Developer

Cubeler Business Hub logoCubeler Business Hub

Job Description

Description De La Compagnie

Cubeler Inc. est le créateur et l'opérateur du Cubeler® Business Hub, un écosystème de PME et d'institutions financières où l'analyse et l'intelligence artificielle sont utilisées pour faciliter les transactions entre les membres de l'écosystème. Le Cubeler® Business Hub est le tout premier écosystème exclusivement dédié à aider les entrepreneurs des petites et moyennes entreprises à prospérer. Pour plus d'informations, veuillez consulter notre site web à l'adresse www.cubeler.com. Vous trouverez ci-dessous une liste de certains des produits et services mis à la disposition des membres de Cubeler par l'intermédiaire du Cubeler® Business Hub :

Accès au capital via un réseau de prêteurs et d'institutions financières (Finance)

La possibilité de faire de la publicité pour des produits et services auprès d'un public ciblé (Publicité)

Possibilités de mise en réseau au niveau local, national et international (Réseautage)

L'accès à une variété de rapports exclusifs d'information sur le marché (Rapport Intelligence)

Un contenu riche et varié relatif aux secteurs d'activité des PME.

Tous les services du Cubeler® Business Hub sont offerts GRATUITEMENT aux membres.

La société, dont le siège social est situé au cœur du quartier technologique de Montréal, est une pionnière de l'utilisation de l'intelligence artificielle, de la science et l’analyse de données à des fins d'amélioration des services financiers et des PME. Elle offre un environnement de travail dynamique et fait partie d'un conglomérat international qui a des bureaux dans plusieurs pays, dont le Canada.

Ce que vous ferez

Backend (Java)

Concevoir, développer, tester, déployer et maintenir des microservices / systèmes distribués basés sur Java

Mettre en œuvre des API RESTful hautement performantes et évolutives

Réaliser la conception et l'optimisation de schémas de bases de données (SQL/NoSQL)

Mettre en œuvre la logique métier principale à l'aide d'un code propre et facile à maintenir

Effectuer des réglages de performances, dépanner et résoudre les problèmes de production

Rédiger la documentation technique (documents de conception / documents API)

Participer aux revues de code

Rechercher et évaluer les nouvelles technologies dans l'écosystème Java

Frontend (React & Vue)

Construire des applications Web modernes (SPA/MPA) à l'aide de React ou Vue.js

Mettre en œuvre une interface utilisateur basée sur des conceptions UI/UX avec une grande précision au pixel près

Développer des composants frontend réutilisables

Gérer la gestion d'état complexe et les flux de données asynchrones

Optimiser les performances de chargement et de rendu (Webpack / Vite)

Garantir la compatibilité entre les navigateurs et la réactivité de la mise en page

Collaborer avec les ingénieurs backend sur l'intégration des API

Général

Participer au développement Agile (Scrum / Kanban)

Révision des exigences, répartition des tâches, planification des sprints

Respecter les normes de développement et les meilleures pratiques de l'équipe

Communiquer efficacement avec les équipes produit, conception, assurance qualité et développement

Ce que nous cherchons

Backend (Java)

Solides connaissances fondamentales en Java : JVM, multithreading, concurrence, collections, IO/NIO

Solide expérience de l'écosystème Spring (Spring Core/MVC/AOP, Spring Boot) ; Spring Cloud est un plus

Solide expérience en RDBMS (MySQL / PostgreSQL / Oracle)

Connaissance de Redis / MongoDB

Connaissance des files d'attente de messages (RabbitMQ / Kafka)

Maîtrise de Maven/Gradle

Maîtrise de Git (Git Flow)

Connaissance de la conception d'API RESTful et de Swagger/OpenAPI

Frontend (React & Vue)

Maîtrise des fondamentaux de React (composants, Hooks, DOM virtuel)

Maîtrise de Vue 2/3 (API Options / API Composition)

Connaissance de Redux / Vuex / Pinia

Connaissance de la configuration Webpack ou Vite

Maîtrise de HTML5/CSS3 et du responsive design

Maîtrise de JavaScript ES6+

Nous offrons

Rémunération concurrentielle, y compris des options d'achat d'actions

Assurances collectives

REER collectif

Congés payés (jours de maladie et les jours de vacances)

Espace de travail ouvert

Abonnement à un centre de conditionnement physique (Montréal)

Tenet Fintech Group Inc. et ses filiales sont des employeurs non-discriminatoire. Nous célébrons la diversité et nous nous engageons à créer un environnement inclusif pour tous les employés.

Nous vous remercions de votre intérêt. Toutefois, seuls les candidats sélectionnés pour un entretien seront contactés.

Company Description

Cubeler Inc. is the creator of the Cubeler® Business Hub, a gated ecosystem for small and medium-sized businesses that offers SMEs no-cost access to leading, AI-powered SME insights, analytics, marketing, networking, and financing solutions. The Cubeler® Business Hub is a first-of-its-kind ecosystem dedicated exclusively to SME entrepreneurs, which provides its members with free access to these benefits:

Access to Capital via a network of multiple lenders and financial institutions (Financial)

The ability to advertise products and services to a targeted audience (Advertising)

Local, national and international networking opportunities (Networking)

Access to a variety of exclusive market intelligence reports (Business Insights)

Rich and diverse content relative to the industries where SMEs operate.

All Cubeler® Business Hub services are offered FREE of charge to members.

The Company, whose head office is located in the heart of Montreal’s tech district, is a pioneer in the utilization of AI, data science and analytics for the betterment of financial services and SMEs. It features a dynamic work environment and is a part of an international conglomerate with offices in several countries, including Canada.

What You'll Do

Backend (Java)

Design, develop, test, deploy and maintain Java-based microservices / distributed systems

Implement high-performance, scalable RESTful APIs

Perform database schema design & optimization (SQL/NoSQL)

Implement core business logic with clean and maintainable code

Conduct performance tuning, troubleshooting and production issue resolution

Write technical documentation (design docs / API docs)

Participate in code reviews

Research and evaluate new technologies in the Java ecosystem

Frontend (React & Vue)

Build modern Web applications (SPA/MPA) using React or Vue.js

Implement UI based on UI/UX designs with high pixel accuracy

Develop reusable frontend components

Handle complex state management and async data flows

Optimize loading & rendering performance (Webpack / Vite)

Ensure cross-browser compatibility and responsive layout

Collaborate with backend engineers on API integration

General

Participate in Agile development (Scrum / Kanban)

Requirement review, task breakdown, sprint planning

Follow team development standards and best practices

Communicate effectively with product, design, QA and development team

What You'll Need

Backend (Java)

Strong Java fundamentals: JVM, multithreading, concurrency, collections, IO/NIO

Strong Spring ecosystem experience (Spring Core/MVC/AOP, Spring Boot); Spring Cloud is a plus

Strong RDBMS experience (MySQL / PostgreSQL / Oracle)

Knowledge of Redis / MongoDB

Familiar with message queues (RabbitMQ / Kafka)

Skilled with Maven/Gradle

Skilled with Git (Git Flow)

Knowledge of RESTful API design & Swagger/OpenAPI

Frontend (React & Vue)

Strong in React fundamentals (components, Hooks, Virtual DOM)

Strong in Vue 2/3 (Options API / Composition API)

Familiar with Redux / Vuex / Pinia

Familiar with Webpack or Vite configuration

Strong HTML5/CSS3 & responsive design

Strong ES6+ JavaScript

We offer

Competitive compensation, including stock options

Health benefits

Group RRSP

Paid time off such as sick days and vacation days

Open workspace

Gym membership (Montreal)

Tenet Fintech Group Inc. and its subsidiaries are an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

We thank you for your interest. However, only candidates selected for an interview will be contacted.

Show more Show less

Explore more jobs

Browse more opportunities from trusted companies, filter by technology, location, and seniority, and find the next role that fits you best.

Browse all jobs

    Related Articles

    Insights related to the expertise required for this role.

    Frequently Asked Questions

    Common questions about Backbone Jobs and how we help you find your next role.