Back End Developer

3 weeks ago


Montreal Quebec, Québec, Canada Experience AI Solutions Full time

Back-End Developer


Start Date: as soon as possible

Type of employment: Permanent

Number of Positions: 1

Location: Montreal, Quebec (hybrid)

Language skills: Excellent English language skills.

Perks: work for a multinational, award winning, socially responsible company with an operational presence in many countries, having been in business for over 75 years. It is a culturally diverse environments, employing thousands of people around the world.

As a Senior Backend Developer, you will play a crucial role within our Communications Engineering team, located in downtown Montreal. Collaborating closely with aviation domain experts, developers, and QoS specialists, you'll contribute your expertise to our operations support systems team, helping to create a robust and highly available observability solution.


Principal Duties and Responsibilities:

  • Participate in the detailed design of the observability platform, ensuring it meets both functional and non-functional requirements while adhering to the relevant technology stack and guidelines.
  • Develop and implement the backend application to efficiently gather, filter, and sort data, along with creating a comprehensive test suite for unit and integration testing.
  • Integrate state-of-the-art tools into the observability platform, ensuring a cutting-edge and reliable solution.
  • Define and optimize the build and deployment process using CI/CD pipelines, ensuring continuous deployment in the test environment in alignment with DevOps guidelines.
  • Engage in system integration testing, seamlessly coupling the solution's backend components with the existing core backend system.


Education and certifications:

Bachelor's Degree in Tech./B.E. degree in Electronics & Telecomm or Computer Science or equivalent in the related field.


Required Skills:

  • 7+ years of experience as a Senior Developer with expertise in .NET 8, C#, and/or Java, including background services, dependency injection, configuration, self-hosted web applications, health checks, and metrics.
  • 4 years of experience with a Microservices architecture, emphasizing single responsibility and stateless design principles.
  • 4 years of experience with containerization technologies, particularly Docker and containerd, using Linux-based images.
  • 4 years of experience in application monitoring and metrics, with a focus on instrumentation and monitoring as foundational elements.
  • 4 years of experience working with observability tools such as OpenTelemetry, Prometheus, Sensu, and Grafana, and integrating these with platforms like ServiceNow, NewRelic, Nagios, and custom event and log data sources.
  • 2 years of experience with Kubernetes, including its networking system and Helm charts.


Preferred Skills:

  • French language skills
  • ITIL foundations
  • Expertise in the airline/air transport industry


Développeur Back-End


Date de début : dès que possible

Type d'emploi : Contrat de 6 mois

Nombre de postes : 1

Emplacement : Montréal, Québec (hybride)

Compétences linguistiques : Excellentes compétences en français et en anglais

Avantages : Travaillez pour une entreprise multinationale, primée, socialement responsable, présente dans de nombreux pays et en activité depuis plus de 75 ans. Environnement culturellement diversifié employant des milliers de personnes à travers le monde. Bureaux magnifiques au centre-ville pour les périodes de travail en mode hybrid.


En tant que Développeur Back-End Senior, vous jouerez un rôle crucial au sein de notre équipe d'ingénierie des communications, située au centre-ville de Montréal. En collaboration étroite avec des experts du domaine de l'aviation, des développeurs et des spécialistes QoS, vous apporterez votre expertise à notre équipe des systèmes de support opérationnel, contribuant à la création d'une solution d'observabilité robuste et hautement disponible.

Principales fonctions et responsabilités :

  • Participer à la conception détaillée de la plateforme d'observabilité, en veillant à ce qu'elle réponde aux exigences fonctionnelles et non fonctionnelles tout en respectant la pile technologique et les directives pertinentes.
  • Développer et implémenter l'application back-end pour recueillir, filtrer et trier efficacement les données, ainsi que créer une suite de tests complète pour les tests unitaires et d'intégration.
  • Intégrer des outils de pointe à la plateforme d'observabilité, garantissant une solution fiable et à la pointe de la technologie.
  • Définir et optimiser le processus de construction et de déploiement à l'aide de pipelines CI/CD, assurant un déploiement continu dans l'environnement de test en conformité avec les directives DevOps.
  • Participer aux tests d'intégration système, en couplant de manière transparente les composants back-end de la solution avec le système back-end existant.


Formation et certifications :

Baccalauréat ou maîtrise en informatique ou en ingénierie ou dans tout autre domaine connexe.


Compétences requises :

  • 7+ ans d'expérience en tant que Développeur Senior avec une expertise en .NET 8, C# et/ou Java, y compris les services d'arrière-plan, l'injection de dépendances, la configuration, les applications web auto-hébergées, les vérifications de santé et les métriques.
  • 4 ans d'expérience avec une architecture de microservices, en mettant l'accent sur les principes de conception de responsabilité unique et sans état.
  • 4 ans d'expérience avec les technologies de conteneurisation, notamment Docker et containerd, utilisant des images basées sur Linux.
  • 4 ans d'expérience dans la surveillance et les métriques des applications, en se concentrant sur l'instrumentation et la surveillance comme éléments fondamentaux.
  • 4 ans d'expérience avec des outils d'observabilité tels qu'OpenTelemetry, Prometheus, Sensu et Grafana, et l'intégration de ceux-ci avec des plateformes telles que ServiceNow, NewRelic, Nagios, ainsi que des sources de données personnalisées d'événements et de journaux.
  • 2 ans d'expérience avec Kubernetes, y compris son système de mise en réseau et les charts Helm.

Compétences préférées :

  • Compétences en langue française
  • Fondements ITIL
  • Expertise dans l'industrie aérienne/du transport aérien

  • Back End Developer

    2 weeks ago


    Montreal, Quebec, Québec, Canada Soho Square Solutions Full time

    French is a Must.Performs tasks at the technical back-end of the stack of different layers (OS, DB, back-end language) that make up a computer application. Masters the principles of software engineering and several DevOps concepts (Infra as Code, Containerization, CI/CD), performance monitoring, APIs and microservices. | Performs tasks at all technical...

  • Back End Developer

    2 weeks ago


    Montreal, Quebec, Québec, Canada Motion Recruitment Full time

    Mid-Level Back-End DeveloperMust be able to come to the Montreal office 3 days per week 10+ Month contract to hire Our client is improving one of the core backend systems with an observability platform to turn data into information, information into insight and insight into business decisions.We are looking to staff a Senior Backend Developer contractor...

  • Back End Developer

    2 weeks ago


    Montreal, Quebec, Québec, Canada Motion Recruitment Full time

    Back-End Developer12-month contract Hybrid in Montreal (3-days onsite/week)Our client is a leading provider in the aerospace technology industry. They are looking to staff a Backend Developer within the Communications engineering team located in Montreal downtown. As part of their operations support systems team, you will actively collaborate with aviation...

  • Back End Developer

    2 weeks ago


    Montreal, Quebec, Québec, Canada Motion Recruitment Full time

    Back-End DeveloperHybrid in Montreal, QC (3-days a week onsite)6-Month Contract with the opportunity for extensionOur client is currently improving one of the core backend systems with an observability platform to turn data into information, information into insight and insight into business decisions.They are looking to staff a Senior Backend Developer...


  • Montreal, Quebec, Québec, Canada Vaco Full time

    Nous recherchons un Développeur Back-end pour un contrat de 6 mois renouvelable. Vous aurez un impact direct sur l'expérience client en participant à la refonte technologique des canaux assistés et des centres de contacts. Vous verrez concrètement le résultat de votre travail et aurez l'opportunité de challenger vos pairs architectes et...


  • Montreal, Quebec, Québec, Canada Digital Sarthi Software Solutions Full time

    Mid-Level Back-End Developer:Job Description:Provides a unique and comprehensive set of services and applications to make air navigation service providers, airlines, OEMs and MROs more efficient and effective, from air traffic management to flight operations, including aircraft maintenance.Currently, we are improving one of the core backend systems with an...


  • Montreal, Quebec, Québec, Canada Extia Full time

    Si tu as soif de liberté, de nature et de challenge, l'aventure Extia Canada est faite pour toi !Notre agence de conseil, située dans le centre-ville de Montréal, est spécialisée dans les TI et compte aujourd'hui de nombreux clients dans différents secteurs : banque, finance, assurance, industrie, grande distribution, secteur public etc.Nous...

  • Développeur back end

    1 month ago


    Montréal, Quebec, Québec, Canada Banque Nationale Full time

    Une carrière en tant que Développeur Java back-end, à la Banque Nationale c’est agir à titre de développeur back-end et d’applications backend. Cet emploi te permet d’avoir un impact positif sur notre organisation, grâce à tes connaissances en développement back end Java (Spring boot, APIs, Micoservices, DevOps, développement Cloud AWS, tests...


  • Montréal, Quebec, Québec, Canada Banque Nationale Full time

    Une carrière en tant que Développeur back-end Java dans l’équipe de Livraison TI gestion de patrimoine à la Banque Nationale, c’est agir à titre d'expert dans le développement des applications back-end. Cet emploi te permet d’avoir un impact positif sur notre organisation, grâce à tes connaissances en développement Java (APIs,...


  • Montréal, Quebec, Québec, Canada Banque Nationale Full time

    Une carrière en tant que Développeur senior back-end dans l’équipe de Solutions Numériques aux Entreprises, à la Banque Nationale, c’est agir à titre d'expert dans le développement des applications back-end. Cet emploi te permet d’avoir un impact positif sur notre organisation, grâce à tes connaissances en développement Java (APIs,...


  • Quebec, Quebec, G0A, Québec City, Canada Rhetorik Ltd Full time

    Senior Back End Developer / Développeur Backend SeniorLocation: Quebec City, QCTitre du poste: Développeur Backend SeniorLieu: Québec, QCType d’emploi: Temps pleinRhetorik est une entreprise leader dans le domaine des leads et de l’intelligence d’affaires au niveau des entreprises, réputée pour ses services de données mondiales, de nettoyage de...


  • Montreal, Quebec, Québec, Canada Epsilon Solutions Ltd. Full time

    Role: Sr Java Developer Location: Montreal, QC (Hybrid)Term: Contract Key Responsibilities:Full stack Java development needing Angular for web applications designed for lending clients.Some design, implement, and maintain the front-end application modules using Angular.Collaborate with the back-end development team who are using Java and Sybase to ensure...


  • Montreal, Quebec, Québec, Canada VLink Inc Full time

    Sr.Java Developer with AngularFulltimeMontrealClient is seeking a Java Developer to join our team in Montreal, QC (Need Onsite day 1, Hybrid 3 days from office, No Remote).Job Description: We are seeking a talented Java Developer to join our team, A Java Developer, also known as a Java Full Stack Developer, is a professional specializing in the Java...


  • Quebec, Quebec, G0A, Québec City, Canada Accoravillage Part time

    Wednesday, June 5, 2024 THE TEAM JD Sports is a sports-fashion retail company with the incentive to inspire the emerging generation of globally minded consumers through a connection to the universal culture of sport, music and fashion. Established in 1981, the JD Group is a leading global omnichannel retailer of Sports, Fashion, and Outdoor brands. With...


  • Montreal, Quebec, Québec, Canada Synechron Full time

    We areAt Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps,...

  • Web App Developer

    2 weeks ago


    Montreal, Quebec, Québec, Canada Caspian One Full time

    Our client, a Tier 1 Investment Bank are looking for a Full Stack Web App Developer who is solid in Python and TypeScript. This will be on a contract basis and an exciting long-term project.Pay rate: up to $104/hourType of role: 6 month rolling contract (long term project)Location: Montreal (Hybrid - 3 day's in the office per week)Core...


  • Quebec, Quebec, G0A, Québec City, Canada Leonard inc Full time

    c’est se dépasser chaque jour pour concevoir des produits ingénieux et développer des applications avant-gardistes de haute performance. Nous travaillons ensemble et partageons les challenges, les découvertes, les réussites et cela, toujours dans la bonne humeur.Notre équipe est aujourd’hui à la recherche d’un développeur Web Back-End inventif...


  • Quebec, Quebec, G0A, Québec City, Canada Rhetorik Solutions Full time

    Rhetorik est une entreprise leader dans le domaine des leads et de l'intelligence d’affaires au niveau des entreprises, réputée pour ses services de données mondiales, de nettoyage de données et de flux de données destinés à certaines des plus grandes entreprises mondiales. Dans le cadre de l'expansion continue de notre centre de...


  • Montreal, Quebec, Québec, Canada Astek Full time

    Le Groupe AstekCréé en France en 1988, Astek est un acteur mondial de l’ingénierie et du conseil en technologies. Fort de son expertise dans de nombreux secteurs industriels et tertiaires, Astek accompagne ses clients internationaux dans le déploiement intelligent de leurs produits et de leurs services, et dans la mise en œuvre de leur transformation...


  • Montreal, Quebec, Québec, Canada Synechron Full time

    We areAt Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps,...