Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

Senior Backend Developer

Modaxo

## Senior Backend DeveloperApply:
Canada - Montreal, QC:
Full time:
Posted 7 Days Ago:
R58008***Join our team and take your career to the next level.*****Job Summary:**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.
---
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.**Job Description:**## 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---## Key ResponsibilitiesTechnical* 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 neededLeadership* 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#J-18808-Ljbffr
L'offre d'emploi a été publiée il y a 3 heures
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Senior Backend Developer à Winnipeg, MB
  • Elevate production scheduling systems at HelloFresh as a Senior Backend Developer. This role focuses on backend architecture using Python and FastAPI to optimize meal production workflows. The Production Scheduling Technology team is looking for a skilled backend engineer... 
    Senior

    HelloFresh

    Winnipeg, MB
    il y a 3 heures
  • $94.3k - $141.5k par année

     ...technology group is looking for a hands‑on, java developer to work in a Mississauga based server...  ...execution and post-trade services.The Backend Java Developer, AVP is an intermediate...  ...and problem solving skillsActs as SME to senior stakeholders and /or other team membersAppropriately... 
    Senior
    Temps plein

    Citi

    Winnipeg, MB
    il y a 3 heures
  • $120k - $150k par année

     ...across our operations. Our team has developed the first iteration of the next‑...  ...for expansion, we are looking for a Senior Software Engineer with strong backend experience, a talent for turning complex...  ...constraint‑based componentsDesign, develop, and maintain backend services... 
    Senior
    Travail occasionnel
    Travail manuel
    Travail au bureau
    Travail à distance
    Travail à domicile
    Horaires flexibles
    2 jours par semaine
    3 jours par semaine

    HelloFresh

    Winnipeg, MB
    il y a 3 heures
  • $140k - $160k par année

    ABOUT YOU We are looking for a Senior Backend Engineer who is detail-oriented, proactive, and...  ...with robust tools and services to help developers solve the inherent challenges of the video...  ...that power core products and platforms.Develop event-driven systems using Go and Kafka.... 
    Senior

    Workingames

    Winnipeg, MB
    il y a 3 heures
  • Elevate your career with Winobell as a Lead Shopify Plus Backend Developer. Drive technical architecture and develop robust ecommerce solutions for enhanced operational efficiency. At Winobell, you will own the Shopify Plus architecture and custom applications. Your expertise... 
    Suggéré

    Winobell Inc

    Winnipeg, MB
    il y a 3 heures
  •  ...only just getting started. Why is this role important?As a Senior Mobile Developer, you will be working with colleagues on the PC Optimum team...  ...integrating mobile applications with RESTful APIs and backend services Knowledge of mobile security, networking, performance... 
    Senior
    Temps plein
    Travail au bureau

    Loblaw Companies Limited

    Winnipeg, MB
    il y a 3 heures
  • Build scalable backend services with AWS and Python for an AI-driven risk intelligence platform, with flexible hybrid Montreal or remote work options.As a Senior Software Engineer, you will develop production backend services and RESTful APIs. You will optimize data processing... 
    Senior
    Travail à distance
    Horaires flexibles

    Mission.dev

    Winnipeg, MB
    il y a 3 heures
  • $107k - $157.3k par année

    26WD96718, Senior Software Developer We are seeking a passionate and experienced Senior Software Developer to join a Data Services team focused...  ...records for people and organizations. This role combines hands-on backend engineering (Python, serverless, microservices, APIs, AWS)... 
    Senior

    Autodesk

    Winnipeg, MB
    il y a 3 heures
  •  ...our customers work. Every day we help them develop critical mineral resources more...  ...the Team Lead, Software Development, the Senior Software Developer designs, builds, and operates...  ...delivery of reliable, secure, and scalable backend systems for data organization, permission... 
    Senior

    Seequent

    Winnipeg, MB
    il y a 3 heures
  •  ...range to apply as well.About the role We’re looking for a Senior AI Developer to join our growing team!What you'll do here: Evolve the MLOps...  ...team player.Experience with automated testing on the backend and UI and familiarity with observability tools and practicesGood... 
    Senior
    Contrat Longue Durée
    Horaires flexibles

    Intact Financial Corporation

    Winnipeg, MB
    il y a 3 heures
  • $188k - $242k par année

    Senior Software Engineer, Backend - International Toronto, CanadaWho We Are At Justworks, you’ll enjoy a welcoming and casual environment, great...  ...of underlying issues, understanding risks and developing mitigation strategies, and taking ownership of the outcome... 
    Senior
    Travail occasionnel
    Travail au bureau
    Zone locale

    Justworks

    Winnipeg, MB
    il y a 3 heures
  • Build Python APIs and backend systems in Toronto’s hybrid DNV office, supporting scalable platforms and AI-ready data foundations. Apply SQL and FastAPI daily.As Senior Software Developer, you will design, develop, test, and maintain platform capabilities across Digital & Transformation... 
    Senior
    Travail au bureau

    DNV

    Winnipeg, MB
    il y a 3 heures
  • Shape the future of finance as a Senior Software Developer at Robinhood in Toronto. Collaborate with a high-performing team to build impactful financial...  .... Key Responsibilities: - Build scalable systems and backend components efficiently - Design, test, deploy high-... 
    Senior

    Robinhood

    Winnipeg, MB
    il y a 3 heures
  • Build AI platform infrastructure with Python or Kotlin as a remote Senior Backend Engineer at Affirm, serving teams and production workloads.This senior-level role owns technical decisions and projects across design, launch, and on-call. You will build highly available distributed... 
    Senior
    Travail à distance

    Affirm, Inc.

    Winnipeg, MB
    il y a 3 heures
  • Concevez des services backend performants pour les outils IA internes de Unity, au sein de l’équipe Engine AI. Misez sur l’inférence fiable et évolutive.Comme développeur backend sénior, vous construirez l’infrastructure qui accélère les équipes Unity Engine. Vous travaillerez... 
    Senior

    Unity Technologies SF

    Winnipeg, MB
    il y a 3 heures
  • Build high-scale backend data services at Akamai using Python, Java, or Go with hands-on development across Cloud Data Services. Work within a global engineering team.As a Senior II Software Engineer, you will design and scale backend services, APIs, microservices, and distributed... 
    Senior

    Akamai Technologies, Inc.

    Winnipeg, MB
    il y a 3 heures
  •  ...with Go, Python, or TypeScript while designing reliable systems for global payments and cards. Work full time from anywhere.As a Senior Backend Engineer, you will build backend services powering payments, cards, spend management, and compliance infrastructure. You will work... 
    Senior
    Temps plein
    Travail à distance

    Jeeves

    Winnipeg, MB
    il y a 3 heures
  •  ...Direct, is seeking a highly skilled Senior Software Engineer to join their...  .... This role focuses on designing, developing, and maintaining scalable and robust backend systems and distributed applications...  ....Key Responsibilities Design, develop, test, and deploy scalable and resilient... 
    Senior
    Travail à distance
    Horaires flexibles

    Placements24

    Winnipeg, MB
    il y a 3 heures
  • $120k - $160k par année

     ...culture and want to make a Profound impact in healthcare and your career, here is your chance. General AccountabilityThe Senior Software Developer is responsible for designing and delivering high-quality software solutions that supports business and product objectives. In... 
    Senior

    Profound Medical Inc.

    Winnipeg, MB
    il y a 3 heures
  • $94k - $124k par année

    As a Senior Product Developer, you are responsible for managing our most technical and complex products from design maker phase (concept) through to production readiness. You lead with integrity and by example, providing overall support and mentoring to the Product Developers... 
    Senior
    Emploi saisonnier
    Travail au bureau
    Horaires flexibles

    Arc'teryx Equipment

    Winnipeg, MB
    il y a 3 heures
  • ## Senior Software DeveloperApply: Mississauga, Canada – Meadowvale Office (HQ): Full time: Posted Yesterday: R10581## SOTI...  ...making a difference in the world.**Job Title**: Senior Software Developer**Location:** Mississauga, Ontario, Canada**Work Model:** Hybrid... 
    Senior
    Temps plein
    Travail au bureau
    Le monde entier
    Horaires flexibles

    SOTI Inc

    Winnipeg, MB
    il y a 3 heures
  • Expert C# Software Developer — Backend APIs & Services — Montreal A mobility player is looking for an expert C# developer to build API integration services and reusable microservices. Long-term engagement, hybrid Montreal.A mobility player is evolving its partner integration... 
    Contrat Longue Durée

    Abbeal

    Winnipeg, MB
    il y a 3 heures
  • Affirm, Inc. is seeking an experienced backend engineer to join the AI Platform team.You will design, build, and operate gateway, runtime, and evaluation services that scale AI workloads for millions of users and their transactions, while ensuring security, reliability, and... 
    Senior

    Affirm, Inc.

    Winnipeg, MB
    il y a 3 heures
  •  ...deployed hardware. The RoleWe're hiring a Senior Full Stack Software Engineer based in...  ...features end-to-end—across the frontend, backend, and operational integrations. You should...  ...You’ll Work On Build & Maintain: Develop web applications for data labeling, data capture... 
    Senior

    Mecka

    Winnipeg, MB
    il y a 3 heures
  • About the Role Our client, a leading innovator in the telecommunications technology space, is seeking a talented Senior Telecom Software Developer to join their team in Kimberley, Northern Cape. This role is pivotal in developing and enhancing the software applications and... 
    Senior
    Travail au bureau
    Travail à distance

    Placements24

    Winnipeg, MB
    il y a 3 heures
  • Job TitleRQ-2026-009857 - Senior Data Science Developer for the Mental Health & Addiction program Location: 3 days on-site as per manager's discretion (525 University Avenue,Toronto)Description Background Information: The Agency Mental Health & Addiction program requires... 
    Senior

    Analyst Technical Solutions

    Winnipeg, MB
    il y a 3 heures
  • $147.9k par année

    Are you a builder? Then Jobber might be the place for you! We're looking for a Senior Front-End Developer to join our Web Strategy team.Jobber exists to help people in small businesses be successful. We work with small home service businesses, like your local plumbers, painters... 
    Senior
    Contrat Longue Durée
    Stage
    Travail au bureau
    Zone locale

    Jobber

    Winnipeg, MB
    il y a 3 heures
  • $120k - $130k par année

     ...Range: CAD $120K - $130K This is a new position with our Sports & Recreation BU. Job DescriptionAbout the RoleWe are hiring a Senior Developer (Team Lead) to drive meaningful product outcomes through hands‑on delivery and strong technical leadership. This role is for... 
    Senior
    Contrat Longue Durée
    Remplacement
    Zone locale

    Univerus Inc

    Winnipeg, MB
    il y a 3 heures
  • Senior Applied AI Developer# Career Site## Senior Applied AI DeveloperApply: Hybrid: CAN - Montreal: Full time: Posted 3 Days Ago: JR100199**Employment Type:** Permanent **Job Description:**# **Senior Applied AI Engineer- Montreal Only** *Plusgrade powers... 
    Senior
    Emploi permanent
    Temps plein
    Le monde entier
    Horaires flexibles

    Plusgrade

    Winnipeg, MB
    il y a 3 heures
  • $107k - $165k par année

     ...consistency, scalability, and great developer experience. Implement platform...  ...engineering experience building backend systems, APIs, or platform products (seniority flexible based on impact and...  ...MaintainXMaintainX is hiring for Senior Software Developer, API Platform... 
    Senior
    Temps plein
    Сontrat
    Travail au bureau
    Travail à distance
    Horaires flexibles

    Userc Dehradun

    Winnipeg, MB
    il y a 3 heures

Voulez-vous recevoir plus d'offres d'emploi ?

S'abonner et recevoir des offres d'emploi similaires à Senior Backend Developer. Soyez parmi les premiers à postuler !