Emplois Développeur Java (Montréal, QC)
Développeur Backend Sénior (Java)
Postuler directementExPretio TechnologiesMontréal, QC H2W 1Z5- De 90 000 $ à 105 000 $ par an
- Temps plein +1
- Bourses d'Études
- Plan d'actionnariat des employés
- Congés payés
- Assurance Vision
- Assurance Dentaire
- Assurance Vie
- Capacité à mentorer des développeurs moins expérimentés.
- Expérience dans le mentorat et le développement d'autres développeurs.
- Legacy : Java 8, EJB, Widlfy.
Développeur logiciel C/C++ senior
Postuler directementCGIMontréal, QC- De 75 000 $ à 130 000 $ par an
- Temps plein +1
- Ce poste requiert une solide expérience en développement C/C++ et Java, d'excellentes capacités de résolution de problèmes ainsi qu'une bonne compréhension de…
Développeur(euse) logiciel - BILINGUE
Postuler directementSolidXperienceSaint-Laurent, QC H4S 2C3- Temps plein +1
- Congés payés
- Assurance Vision
- Assurance Dentaire
- Assurance Vie
- Programme d'Aide aux Employés
- Assurance Invalidité
- Collaborer avec les équipes techniques (développeurs seniors, architectes, analystes).
- Nous sommes à la recherche d’un(e) développeur(se) logiciel motivé(e)…
Développeuses/Développeurs Java
Postuler directementPlusieurs postes à pourvoirAlten CanadaMontréal, QC- De 75 000 $ à 105 000 $ par an
- Temps plein +5
- Heures d'arrivée et de départ flexibles
- REER
- Chef de file mondial de l’industrie de l’ingénierie et du conseil TI, avec plus de 58 000 conseiller·e·s à travers le monde, le Groupe ALTEN optimise la…
Développeurs en modernisation applicative (Java, Spring et AWS)
Postuler directementNouveautéProcomMontréal, QC- Contrat
- Quart de jour
- Développeurs en modernisation applicative (Java, Spring et AWS).
- Au nom de notre client dans le secteur de l'assurance collective et des solutions numériques,…
Senior Full-Stack Developer/Développeur principal Full-Stack
Postuler directementMaison Battat Inc.Mont-royal, QC H4T 1M4- Temps plein +1
- Assurance Dentaire
- Assurance Maladie Complémentaire
- Stationnement sur place
- Relevant du directeur des TI et de l’infrastructure, le développeur principal Full-Stack – IA et applications Web conçoit, développe, teste, intègre et…
- Royal Bank of CanadaMontréal, QC
- Temps plein
- À titre de développeur, Marchés de capitaux, Services technologiques et quantitatifs, vous aurez l’occasion d’acquérir une connaissance approfondie des marchés…
- Voir toutes les offres de type « Emplois Royal Bank of Canada », « Montréal » ou Emplois Développeur Logiciel (H/F) - Montréal, QC »
- Rechercher les salaires : Développeur de logiciel, Marchés de capitaux, Services technologiques et quantitatifs – Hiver 2027 (Montréal), 4 mois - Montréal, QC
- Consultez les questions fréquemment posées à propos de Royal Bank of Canada
Développeur(euse) logiciel / Software Developer - C#/.NET
Postuler directementGenetecMontréal, QC- Participer à des sessions de programmation en binôme et de collaboration avec des développeurs autant nouveaux qu’expérimentés.
- Voir toutes les offres de type « Emplois Genetec », « Montréal » ou Emplois Développeur .NET (H/F) - Montréal, QC »
- Rechercher les salaires : Développeur(euse) logiciel / Software Developer - C#/.NET - Montréal, QC
- Consultez les questions fréquemment posées à propos de Genetec
Développeur mobile (iOS / Android / React Native)
Postuler directementTEHORAMontréal, QC- Temps plein
- Développer des applications mobiles natives (iOS et/ou Android) et des applications React Native;
- Corriger les anomalies identifiées dans les applications…
- Voir toutes les offres de type « Emplois TEHORA », « Montréal » ou Emplois Développeur Android (H/F) - Montréal, QC »
- Rechercher les salaires : Développeur mobile (iOS / Android / React Native) - Montréal, QC
Développeur Fullstack
Postuler directementTEHORATerrebonne, QC- Analyser les besoins et rédiger les spécifications techniques;
- Développer des applications web (front-end et back-end);
- Gérer et optimiser les bases de données;
- Voir toutes les offres de type « Emplois TEHORA », « Terrebonne » ou Emplois Développeur Full Stack (H/F) - Terrebonne, QC »
- Rechercher les salaires : Développeur Fullstack - Terrebonne, QC
Developpeur Java Senior
Postuler directementCGIMontréal, QC- De 70 000 $ à 135 000 $ par an
- Temps plein +1
- 7 à 10 ans d’expérience pertinente comme développeur JAVA Backend ou Fullstack.
- Vous aurez l’occasion de contribuer à la conception et au développement de…
- Voir toutes les offres de type « Emplois CGI », « Montréal » ou Emplois Développeur Java (H/F) - Montréal, QC »
- Rechercher les salaires : Developpeur Java Senior - Montréal, QC
- Consultez les questions fréquemment posées à propos de CGI
Voir des emplois similaires de cet employeurDéveloppeur JAVA Full Stack Intermédiaire à Senior
Postuler directementCGIMontréal, QC- De 70 000 $ à 135 000 $ par an
- Temps plein +1
- Équipe expérimentée, avec une atmosphère d'entraide et de partage.
- Concevoir et développer des services backend robustes en Java (Spring Boot) en suivant les…
- Voir toutes les offres de type « Emplois CGI », « Montréal » ou Emplois Développeur Full Stack (H/F) - Montréal, QC »
- Rechercher les salaires : Développeur JAVA Full Stack Intermédiaire à Senior - Montréal, QC
- Consultez les questions fréquemment posées à propos de CGI
- GoogleMontréal, QC
- De 126 000 $ à 129 000 $ par an
- Chez Google, non seulement les développeurs logiciels révolutionnent la recherche, mais ils travaillent aussi régulièrement sur des solutions de stockage et…
- Voir toutes les offres de type « Emplois Google », « Montréal » ou Emplois Développeur Logiciel (H/F) - Montréal, QC »
- Rechercher les salaires : Développeur logiciel, débutant, étudiant ou nouveau diplômé - Montréal, QC
- Consultez les questions fréquemment posées à propos de Google
- AutodeskMontréal, QC H3C 2L7
- De 88 000 $ à 128 700 $ par an
- Temps plein
- Contribuer à l’amélioration des produits, des processus et de l’expérience développeur.
- Autodesk is looking for a Software Engineer to help build the next…
- Voir toutes les offres de type « Emplois Autodesk », « Montréal » ou Emplois Ingénieur Etudes Et Développement (H/F) - Montréal, QC »
- Rechercher les salaires : Software Engineer (C++) - Platform & Emerging Technologies - Montréal, QC
- Consultez les questions fréquemment posées à propos de Autodesk
Voir des emplois similaires de cet employeurAppDirectMontréal, QC- De 80 000 $ à 100 000 $ par an
- Produire du code clair, lisible et conçu de manière logique pour des modules regroupant plusieurs fonctions.
- Produire du code testable reposant sur une maîtrise…
- Voir toutes les offres de type « Emplois AppDirect », « Montréal » ou Emplois Développeur Logiciel (H/F) - Montréal, QC »
- Rechercher les salaires : Développeur/Développeuse Logiciel - Montréal, QC
- Consultez les questions fréquemment posées à propos de AppDirect
Voir des emplois similaires de cet employeurAppDirectMontréal, QC- De 95 000 $ à 120 000 $ par an
- Whether you hold a degree in Computer Science (or a related field) or bring equivalent hands-on experience, you thrive on solving real-world operational…
- Voir toutes les offres de type « Emplois AppDirect », « Montréal » ou Emplois Software Engineer - Montréal, QC »
- Rechercher les salaires : Intermediate Software Developer - Montréal, QC
- Consultez les questions fréquemment posées à propos de AppDirect
Chef d'équipe développement logiciels / Teamlead Software
Postuler directementRiedel CommunicationsLaval, QC- Riedel Canada est un pionnier dans la production de SFP (small form-factor pluggable) pour le traitement numérique des signaux.
- 3 personal days and 7 sick days.
- Voir toutes les offres de type « Emplois Riedel Communications », « Laval » ou Emplois Chef d'équipe (H/F) - Laval, QC »
- Rechercher les salaires : Chef d'équipe développement logiciels / Teamlead Software - Laval, QC
Voir des emplois similaires de cet employeurAutodeskMontréal, QC H3C 2L7- Temps plein
- Désir constant de s’améliorer, d’apprendre et d’aller plus loin.
- Capacité à travailler efficacement et en toute autonomie dans un environnement dynamique et…
- Voir toutes les offres de type « Emplois Autodesk », « Montréal » ou Emplois Développeur Logiciel (H/F) - Montréal, QC »
- Rechercher les salaires : Intern, Software Developer, Stagiaire en Développement Logiciel - Montréal, QC
- Consultez les questions fréquemment posées à propos de Autodesk
- AutodeskMontréal, QC H3C 2L7
- De 107 000 $ à 157 300 $ par an
- Temps plein
- Autodesk is seeking a Senior Software Developer to help build the next generation of cloud, platform, and AI-powered capabilities that support Autodesk products…
- Voir toutes les offres de type « Emplois Autodesk », « Montréal » ou Emplois Développeur Java (H/F) - Montréal, QC »
- Rechercher les salaires : Senior Software Developer (Java)– Platform & Emerging Technologies - Montréal, QC
- Consultez les questions fréquemment posées à propos de Autodesk
- AutodeskMontréal, QC H3C 2L7
- De 107 000 $ à 157 300 $ par an
- Temps plein
- Autodesk is seeking a Senior Software Developer to help build the next generation of cloud, platform, and AI-powered capabilities that support Autodesk products…
- Voir toutes les offres de type « Emplois Autodesk », « Montréal » ou Emplois Développeur Java (H/F) - Montréal, QC »
- Rechercher les salaires : Senior Software Developer (Java)– Platform & Emerging Technologies - Montréal, QC
- Consultez les questions fréquemment posées à propos de Autodesk
- AutodeskMontréal, QC H3C 2L7
- Platform Services Data Models Team.
- The team delivers high-value, exabyte-scale and cloud data platform components powering desktop, mobile, and web products.
- Voir toutes les offres de type « Emplois Autodesk », « Montréal » ou Emplois Développeur Logiciel (H/F) - Montréal, QC »
- Rechercher les salaires : Principal Software Developer (Hybrid) - Product Data - Montréal, QC
- Consultez les questions fréquemment posées à propos de Autodesk
En créant une alerte emploi, vous acceptez nos Conditions d'utilisation . Vous pouvez revenir à tout moment sur cette décision en vous désabonnant ou en suivant la procédure indiquée dans les Conditions.
Les chercheurs d'emploi ont également recherché :
Job Post Details
Développeur Backend Sénior (Java) - job post
Détails du poste
Salaire
- De 90 000 $ à 105 000 $ par an
Type de poste
- Permanent
- Temps plein
Lieu
Avantages
Extraits de la description complète du poste
- Bourses d'Études
- Plan d'actionnariat des employés
- Congés payés
- Assurance Vision
- Assurance Dentaire
- Assurance Vie
- Programme d'Aide aux Employés
Description complète du poste
Résumé du travail:
Expretio recherche un.e Développeur.euse Backend Java expérimenté.e pour rejoindre son équipe dynamique basée à Montréal. Au sein d’une équipe Scrum, il/elle contribuera au développement d’Appia, sa solution phare spécialisée en Revenue Management pour l’industrie ferroviaire.
Le/la Développeur.euse Senior, travaillera avec les responsables Produit et R&D pour traduire les exigences d’affaire en solutions techniques et s’assurer de la faisabilité technique des nouvelles fonctionnalités. Il/elle contribuera activement à la conception, au développement, aux tests et à la maintenance des fonctionnalités backend de l’application (Spring Boot), de la couche de persistance (PostgreSQL ou MongoDB) jusqu’aux APIs (REST ou GraphQL).
En tant que Senior, la personne retenue agira également à titre de conseiller.ère et mentor.e pour les membres de l’équipe moins expérimentés et participera activement aux choix technologiques, à l’architecture et à l’amélioration continue des processus.
Description de l'emploi
Responsabilités
Techniques
- Collaborer avec l’équipe Produit pour concevoir, étudier la faisabilité technique et mettre en place les solutions répondant aux besoins des clients et de l’entreprise
- Participer activement aux choix technologiques ainsi qu’aux choix d’évolution de l’architecture
- Rédiger les spécifications techniques des fonctionnalités complexes si nécessaire
- Participer à la modélisation et la réalisation de la couche de persistance (PostgreSQL ou MongoDB)
- Concevoir, développer et maintenir les services backend et les API (REST, GraphQL)
- Effectuer des revues de code et fournir des retours constructifs aux membres de l'équipe
- Produire les tests unitaires et d’intégration visant à valider les fonctionnalités développées et à s’assurer de leur non-régression
- Collaborer avec l'équipe d'assurance qualité pour l'aider à valider les fonctionnalités développées et l'assister si nécessaire
- Participer à la maintenance des fonctionnalités des versions antérieures de l’application
- Participer et encourager l'équipe dans la réduction de la dette technique et l'optimisation des performances de l’application
- Collaborer avec le responsable DevOps pour la mise en place et le maintien de la chaine d’intégration continue (GitLab, Jenkins)
- Collaborer avec l'équipe de Support pour analyser et résoudre les problèmes critiques de manière rapide et efficace
- Collaborer avec les clients et les équipes hors R&D pour fournir une expertise technique lorsque nécessaire.
Leadership
- Agir en tant que mentor auprès des développeurs afin de les accompagner dans leur montée en compétence
- Collaborer activement avec les autres membres de l'équipe et les autres équipes pour s'assurer que les fonctionnalités sont livrées dans les délais prévus
- Participer activement aux séances de rétrospectives et proposer des améliorations continues de nos pratiques de développement
- Identifier, communiquer et atténuer les risques et les obstacles dans la mise en œuvre des fonctionnalités
- Assurer la conformité avec nos standards et nos normes de sécurité et veiller à leur respect dans l’équipe
- Participer au processus de recrutement, d'intégration et de formation des développeurs intermédiaires et seniors
Ce que vous apportez au poste
Formation et expérience
- Baccalauréat en informatique, génie logiciel ou équivalent
- 8+ années d'expérience professionnelle en développement Java, y compris dans le cadre de projets complexes impliquant plusieurs équipes
- 5+ années d'expérience avec Spring Boot et divers frameworks Spring
- 5+ années d'expérience avec SQL, Hibernate et PostgreSQL (ou un SGBD similaire)
- 4+ années d'expérience de développement dans un environnement Agile
- 3+ années d'expérience avec les technologies NoSQL et de Messaging (Kafka, RabbitMQ ou simlaire)
- Expérience dans l'optimisation des performances et les défis liés à la scalabilité
- Expérience dans le mentorat et le développement d'autres développeurs
Compétences techniques
- Maîtrise de Java 8 et 21+ avec une solide compréhension des fonctionnalités Java modernes
- Connaissances avancées en architecture, principes de POO et patrons de conceptions
- Aptitude à comprendre les logiques d’affaire complexes et certains concepts mathématiques
- Expertise avancée en Spring Boot et l'écosystème Spring (Spring MVC, Spring Data, Spring Security)
- Compétences avancées en SQL, JPA et Hibernate y compris en termes d’optimisation des performances
- Solides connaissances en modélisation de de bases de données NoSQL (MongoDB)
- Expérience dans la conception et la mise en œuvre d'API REST et GraphQL sécurisées et performantes
- Compréhension approfondie des architectures événementielles et des technologies de Messaging (RabbitMQ, Kafka)
- Connaissance des technologies Java EE (EJB, WildFly) pour les tâches de maintenance.
- Maîtrise des IDE, des outils de débogage et de profiling, et de Git
- Solide connaissance des principes, méthodologies et bonnes pratiques de tests logiciels
- Solide expérience avec les outils de build (Maven, Gradle), de CI/CD (Jenkins idéalement), et des outils de conteneurisation (Docker)
- Maîtrise des outils d'IA pour améliorer la productivité en matière de conception, de développement et de documentation
- Capacité à communiquer en français et en anglais
- Atout : Expertise en matière de sécurité (OAuth2, JWT, OIDC, KeyCloak, Spring Security)
- Atout : Expérience avec des outils de monitoring (Prometheus, Grafana)
- Atout : Expérience dans un rôle de responsable technique ou responsable d’équipe
Autres compétences
- Curiosité naturelle et soif d'apprendre de nouveaux concepts ou de nouvelles technologies
- Capacité à comprendre le domaine d’affaire et les besoins des utilisateurs finaux
- Souci du détail et de la satisfaction des clients
- Habilités de communication et d’écoute permettant de faciliter le travail en équipe et l’amélioration continue
- Capacité à travailler de manière rigoureuse, de leader par l’exemple et à s'adapter rapidement
- Sens de l’initiative et proactivité permettant d’éviter les blocages, demander de l’aide et proposer des solutions
- Capacités d'analyse et de débogage facilitant la compréhension et la résolution de problèmes
- Capacité à mentorer des développeurs moins expérimentés
Environnement technique
- Méthodologies Agile (Scrum) et Lean (Kanban)
- Legacy : Java 8, EJB, Widlfy
- Nouveau : Java 21, Spring Boot
- PostgreSQL et MongoDB
- Hibernate, REST, GraphQL, Cucumber
- TypeScript, React, AntD, Playwright
- Docker/Podman, GitLab, Artifactory, Jenkins
- IntelliJ IDEA, Office 365, JIRA, Confluence, Miro, Figma
- Linux (Fedora)
Les raisons pour lesquelles vous aimerez travailler avec nous
Un environnement de travail et une expérience exceptionnelle : Expretio offre le meilleur des deux mondes : travailler pour une petite organisation leader sur le marché, où vous pouvez voir les résultats de vos efforts chaque jour, tout en profitant de l'avantage et de l'opportunité de se développer et de s'épanouir personnellement et professionnellement en collaboration avec et à travers notre écosystème mondial (Modaxo/Volaris Group).
Prestations de santé : Assurance-vie, couverture de l'invalidité à court et à long terme, ainsi que la couverture médicale, dentaire et visuelle pour vous et votre famille.
Avantages financiers : Plan d'achat d'actions pour les employés, plan de bonis d'entreprise, programme de primes de recommandation, rabais pour l'assurance habitation/automobile, contributions/réductions pour les transports publics.
Équilibre entre vie professionnelle et vie privée : Jours fériés, vacances et congés personnels payés par l'entreprise. Politique d'horaires de travail flexibles. Allocation de bien-être. Possibilité de télétravail (certaines restrictions s'appliquent).
Développement professionnel : Programme de formation et de développement des employés qui comprend le remboursement à 100 % des frais de scolarité et des livres (certaines restrictions s'appliquent).
Avantages au bureau : Des événements sociaux, des boissons et collations gratuites, des événements de renforcement de l'esprit d'équipe et des bureaux nouveaux et modernes.
Assistance aux employés : Ce programme offre des services de télémédecine, de conseil et de bien-être.
À propos d'Expretio
Société du groupe Modaxo, Expretio bénéficie de plus de dix ans de recherche universitaire de pointe en matière d'optimisation des revenus et des prix, menée par des experts de renommée mondiale dans le domaine de la recherche opérationnelle et des sciences de gestion.
Chez Expretio, nous nous engageons à 100% dans l'application des principes de Revenue Management à l'industrie du transport de passagers. Notre produit phare, Appia, est une solution puissante et très adaptable d'optimisation des revenus et d'intelligence client. Utilisé par les principaux opérateurs ferroviaires qui ont constaté des améliorations significatives en termes de revenus, de trafic passager et de rendement, Appia est capable de répondre aux exigences d'une industrie ferroviaire de plus en plus dynamique et compétitive.
Expretio fournit des solutions de pointe, personnalisées et performantes en matière de gestion des revenus et de tarification. Nous proposons des solutions de contrôle optimal des stocks, de prévision de la demande et de tarification optimale, ainsi que des services de conseil pour l'analyse dans des domaines spécifiques ou pour la planification stratégique. Notre technologie unique permet à nos clients de prendre en compte explicitement le comportement d'achat de leurs clients, la réaction de leurs concurrents, ainsi que toute contrainte commerciale.
Afin de faciliter la lecture, nous employons le masculin comme genre neutre pour désigner aussi bien les hommes que les femmes. Chez Expretio, nous accueillons des talents de tous horizons et sommes convaincu que chaque talent peut apporter à nos équipes afin de contribuer à notre succès !
(English version)
Expretio is seeking an experienced Backend Java Developer to join its dynamic team based in Montreal. Within a Scrum team, this person will contribute to the development of Appia, its flagship solution specialising in Revenue Management for the rail industry.
The Senior Developer will work with Product and R&D leaders to translate business requirements into technical solutions and ensure the technical feasibility of new features. They will actively contribute to the design, development, testing, and maintenance of backend features of the application (Spring Boot), from the persistence layer (PostgreSQL or MongoDB) to APIs (REST or GraphQL).
As a Senior, the selected candidate will also act as an advisor and mentor for less experienced team members and will actively participate in technology choices, architecture, and continuous improvement of processes.
Responsabilities
Technical
- Collaborate with the Product team to design, assess technical feasibility, and implement solutions that meet client and company needs
- Actively participate in technology choices and architectural evolution
- Write technical specifications for complex features when necessary
- Participate in modelling and implementing the persistence layer (PostgreSQL or MongoDB)
- Design, develop, and maintain backend services and APIs (REST, GraphQL)
- Conduct code reviews and provide constructive feedback to team members
- Produce unit and integration tests to validate developed features and ensure non-regression
- Collaborate with the QA team to help validate developed features and assist when necessary
- Participate in maintaining features from previous versions of the application
- Encourage and participate in reducing technical debt and optimising application performance
- Collaborate with the DevOps manager to set up and maintain the continuous integration chain (GitLab, Jenkins)
- Collaborate with the Support team to analyse and resolve critical issues quickly and effectively
- Collaborate with clients and non-R&D teams to provide technical expertise when needed
Leadership
- Act as a mentor to developers to support their skills development
- Actively collaborate with other team members and teams to ensure features are delivered on schedule
- Actively participate in retrospectives and propose continuous improvements to development practices
- Identify, communicate, and mitigate risks and obstacles in feature implementation
- Ensure compliance with standards and security norms and ensure their respect within the team
- Participate in the recruitment, onboarding, and training of intermediate and senior developers
What you bring to the role
Preferred Education and Experience
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent
- 8+ years of professional experience in Java development, including complex projects involving multiple teams
- 5+ years of experience with Spring Boot and various Spring frameworks
- 5+ years of experience with SQL, Hibernate, and PostgreSQL (or similar RDBMS)
- 4+ years of development experience in an Agile environment
- 3+ years of experience with NoSQL and Messaging technologies (Kafka, RabbitMQ or similar)
- Experience in performance optimisation and scalability challenges
- Experience in mentoring and developing other developers
Technical Skills
- Mastery of Java 8 and 21+ with a solid understanding of modern Java features
- Advanced knowledge of architecture, OOP principles, and design patterns
- Ability to understand complex business logic and some mathematical concepts
- Advanced expertise in Spring Boot and the Spring ecosystem (Spring MVC, Spring Data, Spring Security)
- Advanced skills in SQL, JPA, and Hibernate, including performance optimisation
- Strong knowledge in NoSQL database modelling (MongoDB)
- Experience in designing and implementing secure and high-performance REST and GraphQL APIs
- In-depth understanding of event-driven architectures and Messaging technologies (RabbitMQ, Kafka)
- Knowledge of Java EE technologies (EJB, WildFly) for maintenance tasks
- Mastery of IDEs, debugging and profiling tools, and Git
- Strong knowledge of software testing principles, methodologies, and best practices
- Solid experience with build tools (Maven, Gradle), CI/CD tools (ideally Jenkins), and containerisation (Docker)
- Mastery of AI tools to improve productivity in design, development, and documentation
- Ability to communicate in French and English
- Asset: Expertise in security (OAuth2, JWT, OIDC, KeyCloak, Spring Security)
- Asset: Experience with monitoring tools (Prometheus, Grafana)
- Asset: Experience in a technical lead or team lead role
Other Key Skills and Competencies
- Natural curiosity and eagerness to learn new concepts or technologies
- Ability to understand business domain and end-user needs
- Attention to detail and customer satisfaction
- Communication and listening skills to facilitate teamwork and continuous improvement
- Ability to work rigorously, lead by example, and adapt quickly
- Initiative and proactivity to avoid blockages, seek help, and propose solutions
- Analytical and debugging skills to facilitate problem understanding and resolution
- Ability to mentor less experienced developers
Technical Environment
- Agile (Scrum) and Lean (Kanban)
- Legacy: Java 8, EJB, WildFly
- New: Java 21+, Spring Boot 3+
- PostgreSQL et MongoDB
- Hibernate, REST, GraphQL, JUnit, Cucumber
- TypeScript, React, AntD, JEST, Playwright
- Docker/Podman, GitLab, Artifactory, Jenkins
- IntelliJ IDEA, Office 365, Jira, Confluence, Miro, Figma
- Linux (Fedora)
Reasons you’ll love working with us
Great Work Environment and Experience: Expretio offers the best of both worlds: working for a market-leading small organization, where you can see the results of your efforts every day, while enjoying the benefit and opportunity of developing and growing personally and professionally in collaboration with and across our global eco-system (Modaxo/Volaris Group).
Health Benefits: Life Insurance, Short-Term, and Long-Term Disability Coverage as well as Medical, Dental, and Vision coverage for you and your family.
Financial Perks: Employee Stock Purchase Plan, Company Bonus Plan, Referral Bonus Program, Computer Purchase Plan, discounts for home/auto insurance, public transport contributions/discounts, and more.
Work-life balance: Company-paid Holidays, Vacation, and Personal Time Off. Flexible working hours policy. Wellness allowance. Work from home options available (Some restrictions apply).
Professional Development: Employee education and development program that includes 100% tuition fees and book reimbursement (Some restrictions apply).
Office perks: Social events, complimentary beverages and snacks, team building events, and new and modern office space.
Employee Assistance: This program provides telemedicine, counseling and wellness services.
About Expretio
A Modaxo Group company, Expretio has more than a decade of advanced academic research in revenue and price optimization by world-renowned experts in Operations Research and Management Science.
At Expretio, we are 100% committed to the application of Revenue Management principles to the rail passenger transport industry. Our flagship product, Appia, is a powerful and highly adaptable Revenue Optimization and Customer Intelligence solution. Used by major rail operators who have seen significant improvements in revenue, passenger traffic, and yield, Appia is able to meet the demands of an increasingly dynamic and competitive railway industry.
Expretio Technologies provides state of the art, customized, high-performance revenue management and pricing solutions. We offer solutions in optimal inventory control, demand forecasting, and optimal pricing, as well as consulting services for analysis in specific areas or for strategic planning. Our unique technology allows our clients to explicitly consider their customers purchasing behavior, their competitor’s reaction, as well as any business constraint.
Job Types: Full-time, Permanent
Pay: $90,000.00-$105,000.00 per year
Benefits:
- Casual dress
- Company events
- Dental care
- Disability insurance
- Employee assistance program
- Employee stock purchase plan
- Extended health care
- Flexible schedule
- Life insurance
- Paid time off
- Tuition reimbursement
- Vision care
- Wellness program
- Work from home
Work Location: Hybrid remote in Montréal, QC H2W 1Z5