Développeur Senior Java Web + .NET

Xideral

Montreal (administrative region)

Hybrid

CAD 100,000 - 150,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Montréal office

Job summary

Xideral recherche un Développeur(euse) Senior Java Web + .NET pour contribuer au développement et à l’évolution de systèmes et applications d’envergure. Vous participerez à l’analyse, conception, développement et maintenance en vous appuyant sur Java/Spring et C#/.NET.

Vous travaillerez sur des API RESTful et des services SOAP, avec CI/CD, tests automatisés et bonnes pratiques SOLID dans un cadre Agile. Hébergement flexible, basés au Canada, avec bureau Montréal, 2 jours/semaine sur site.

Qualifications

  • 5+ années d’expérience dans un rôle similaire.
  • Expérience Java Web avancée.
  • Expérience C# / .NET.
  • Conception et intégration d’API RESTful.
  • Expérience avec SOAP.
  • Bonnes pratiques Clean Architecture et SOLID.
  • CI/CD et tests automatisés.
  • Agile – Scrum ou Kanban.

Responsibilities

  • Analyser les besoins d’affaires et techniques.
  • Concevoir et développer des applications Java/Spring et C#/.NET.
  • Développer et intégrer des APIs REST et services SOAP.
  • Appliquer les standards d’architecture et de sécurité.
  • Participer à l’intégration et aux tests automatisés.
  • Collaborer avec des équipes multidisciplinaires et Agile.

Skills

Java Web
C# / .NET
API RESTful
SOAP services
CI/CD
Unit/Integration tests
Agile/Scrum
Autonomie

Tools

Azure
Docker
Kubernetes
Git
Spring Boot
Spring Cloud
Maven
SQL

Job description

Lieu du mandat : Montréal – Complexe Desjardins

Mode de travail : Hybride flexible – présence obligatoire au bureau 2 jours par semaine

Localisation de la ressource : Le candidat doit obligatoirement résider au Canada.

Heures de travail par semaine : 37,5 heures (7,5 heures/jour)

Durée de la mission : 7 mois – renouvelable

Niveau recherché : Senior

Informations requises lors de la soumission :

  • Jour et mois de naissance du candidat
  • 4 derniers chiffres de son numéro de téléphone
À propos du poste

Nous recherchons un(e) Développeur(euse) Senior Java Web + .NET afin de contribuer au développement et à l’évolution de systèmes, programmes et applications informatiques de grande envergure.

La personne participera à l’analyse, la conception, le développement, l’intégration, les tests et la maintenance de solutions logicielles répondant aux besoins d’affaires de l’organisation.

Le profil recherché doit posséder une solide expertise dans les deux écosystèmes Java/Spring et Microsoft .NET, ainsi qu’une bonne maîtrise du développement d’API REST, des tests automatisés et des pratiques CI/CD.

La personne devra également appliquer les meilleures pratiques de génie logiciel, notamment Clean Architecture, Clean Code, Design Patterns et principes SOLID, afin d’assurer la qualité, la performance, la sécurité et la maintenabilité des solutions.

Exigences et compétences techniques
Exigences principales
  • Minimum de 5 années d’expérience dans un rôle similaire.
  • Expérience avancée en développement d’applications Java Web.
  • Expérience concrète en développement C# / .NET.
  • Expérience en développement et intégration d’API RESTful.
  • Expérience avec les services SOAP.
  • Maîtrise des bonnes pratiques de développement :
    • Clean Architecture
    • Clean Code
    • Design Patterns
    • Principes SOLID
  • Expérience avec les tests unitaires et tests d’intégration automatisés.
  • Expérience avec les pratiques CI/CD.
  • Bonne compréhension des principes de sécurité applicative.
  • Expérience dans des projets de développement Agile – Scrum, Kanban ou équivalent.
  • Capacité à travailler de manière autonome au sein d’équipes multidisciplinaires.
Écosystème Java
  • Java 8+
  • Spring Boot 2
  • Spring Cloud
  • Spring Data
  • Maven
  • MapStruct
  • Git
  • SQL
  • API RESTful
  • Services SOAP / CXF
Écosystème Microsoft
  • C#
  • .NET Framework
  • .NET Core / .NET 6+
  • ASP.NET MVC
  • ASP.NET Core
  • Entity Framework
DevOps / CI-CD
  • CI/CD
  • Concourse
  • Git
  • Outils d’automatisation des déploiements
Atouts
  • Expérience avec un environnement Cloud : Azure, AWS ou GCP.
  • Expérience avec Docker.
  • Expérience avec Kubernetes.
  • Bonne compréhension des architectures microservices.
  • Expérience avec différents outils DevOps et d’automatisation.
Objectifs et livrables
  • Concevoir, développer et faire évoluer des applications Web et services basés sur Java et .NET.
  • Développer et intégrer des APIs RESTful et services SOAP.
  • Assurer la qualité, la performance et la sécurité des solutions développées.
  • Intégrer des tests automatisés aux développements.
  • Appliquer les standards de développement et principes d’architecture logicielle.
  • Assurer l’intégration harmonieuse des différentes composantes techniques.
  • Contribuer aux pratiques d’intégration et de déploiement continus.
  • Participer à la livraison de solutions stables, maintenables et évolutives.
Responsabilités principales
  • Analyser les besoins d’affaires et techniques.
  • Identifier et recommander les solutions technologiques appropriées.
  • Élaborer les stratégies de réalisation.
  • Concevoir, développer, documenter et maintenir les applications.
  • Développer des solutions avec Java/Spring et C#/.NET.
  • Concevoir et intégrer des APIs REST et services SOAP.
  • Développer les tests unitaires et d’intégration.
  • Participer aux processus CI/CD.
  • Effectuer l’installation et les tests des applications.
  • Assurer l’intégration des différentes composantes techniques.
  • Diagnostiquer et résoudre les problèmes techniques.
  • Appliquer les principes de sécurité applicative.
  • Participer activement aux activités Agile de l’équipe.
  • Contribuer à l’amélioration continue des pratiques de développement.
  • Collaborer avec les différentes équipes techniques et parties prenantes.

En soumettant votre candidature, vous consentez à ce que Xideral recueille, utilise et conserve vos renseignements personnels uniquement à des fins de recrutement et de sélection pour ce poste ou pour des opportunités similaires en lien avec vos domaines d’expertise. Vos informations seront traitées de manière confidentielle et conformément à la Loi 25 sur la protection des renseignements personnels du Québec. Vous pouvez en tout temps demander l’accès, la rectification ou la suppression de vos données en nous contactant à l’adresse suivante : contact@xideral.ca.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Développeur logiciel expert
Développeur logiciel expert

Xideral • Montreal (administrative region)

On-site
CAD 120,000 - 160,000
Expérience GCP/Azure
Notifications push
DÉVELOPPEUR JAVA Montréal (hybride) 2026-09-09
DÉVELOPPEUR JAVA Montréal (hybride) 2026-09-09

CHROME TECHNOLOGIES • Montreal (administrative region)

Hybrid
CAD 90,000 - 140,000
Conseiller en architecture de solution programme
Conseiller en architecture de solution programme

Xideral • Montreal (administrative region)

On-site
CAD 110,000 - 160,000
Développeur Dotnet/Développeuse Dotnet Senior
Développeur Dotnet/Développeuse Dotnet Senior

Audensiel Canada • Montreal (administrative region)

On-site
CAD 70,000 - 90,000
Accompagnement sur plan de carrière
Assurance complémentaire santé
Remboursement 50% de l'abonnement OPUS
DÉVELOPPEUR JAVA Montréal (hybride) 2026-09-09
DÉVELOPPEUR JAVA Montréal (hybride) 2026-09-09

Gravity Conseil • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Développeur Full Stack Senior – Bureau de Québec
Développeur Full Stack Senior – Bureau de Québec

Les Entreprises Mont-Sterling Inc. • Quebec

On-site
CAD 90,000 - 130,000
Assurances collectives 50%
Cotisation REER employeur
Congés payés
+2
Développeur Java Web + .NET
Développeur Java Web + .NET

JobCubby • Montreal (administrative region)

Hybrid
CAD 90,000 - 140,000
Développeur Full Stack Senior – Java, Spring Boot et Microservices
Développeur Full Stack Senior – Java, Spring Boot et Microservices

ALFACONSEIL.CA • Montreal (administrative region)

On-site
CAD 100,000 - 150,000
Développeur.euse Java Backend – Senior
Développeur.euse Java Backend – Senior

ALFACONSEIL.CA • Montreal West

On-site
CAD 110,000 - 140,000
Java FS Developer (Angular/ React)
Java FS Developer (Angular/ React)

Genpact • Montreal (administrative region)

On-site
CAD 85,000 - 110,000