Développeur Java Web + .NET

JobCubby

Montreal (administrative region)

Hybrid

CAD 90,000 - 140,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

JobCubby à Montréal recherche un Développeur Java Web + .NET sénior pour concevoir, développer et maintenir des solutions logicielles robustes répondant aux besoins métier. Vous travaillerez dans un cadre Agile, avec des API REST, et veillerez à la qualité, la performance et la sécurité.

Mode de travail hybride avec présence au bureau deux jours par semaine; expérience minimale cinq ans en développement, maîtrise Java et .NET, et autonomie dans un environnement multidisciplinaire.

Qualifications

  • Minimum cinq (5) années d'expérience dans un rôle sénior de développement.
  • Expérience en développement Web avec Java et .NET.
  • Expérience avec les API REST et les tests automatisés.
  • Connaissance CI/CD et bonnes pratiques de sécurité applicative.

Responsibilities

  • Analyser les besoins et proposer des solutions technologiques adaptées.
  • Concevoir, configurer, développer et faire évoluer les applications.
  • Réaliser des tests automatisés et assurer l'intégration et le déploiement continu.
  • Installer et tester les progiciels chez les clients et assurer le support.

Skills

Java Web
.NET
REST API
Agile
CI/CD
Docker
Kubernetes
Microservices
Security
Autonomie

Education

Tools

Git
Maven
Spring Boot
Spring Cloud
SQL
API REST
CXF
Entity Framework
Azure
AWS
Docker
Kubernetes

Job description

# Développeur Java Web + .NETMontreal, Quebec, CanadaInformation Technology & Services · 51-200 employeesYesterdayto apply - email only, no card. You can also save this posting or score it againstyour profile with AI.## About the roleThe developer will analyze, design, and maintain software solutions to meet business needs while ensuring high quality, performance, and security. They will actively contribute to large-scale system development, integrate technical components, and coordinate tasks to meet project deadlines.## RequirementsCandidates must have at least five years of experience in a senior development role with expertise in both Java and .NET technologies. Proficiency in Agile methodologies, automated testing, and modern software architecture principles is required.## Full descriptionÀ propos d'IT UnlockIT Unlock est un expert en transformation numérique. Nous accompagnons nos clients avec des solutions sur mesure allant de l'intégration de l'IA à la modernisation des ERP et CRM, en passant par l'analyse avancée des données.Notre mission est d'aider les entreprises à accélérer leur croissance grâce aux bonnes technologies et aux meilleurs talents TI.Notre cultureVous rejoindrez une équipe multiculturelle, ambitieuse et collaborative où la performance, l'apprentissage et l'esprit d'équipe sont valorisés.Description du posteDéveloppeur Java Web + .NETLe développeur participe à fournir des solutions logicielles, à livrer des produits stables et à constamment améliorer leur qualité en proposant des solutions adaptées aux besoins d'affaires. Il analyse, conçoit, configure, développe, maintient et fait évoluer les produits logiciels afin de répondre aux besoins de l'organisation. Il est également responsable de la qualité, de la performance et de la sécurité des solutions développées.Le conseiller contribue activement au développement de systèmes, programmes et applications informatiques de grande envergure en réalisant leur arrimage et leur mise en œuvre, tout en mettant à profit sa capacité à maîtriser les technologies et à anticiper les innovations. Il analyse les besoins des clients et des partenaires et recommande les solutions technologiques appropriées. À cet égard, il planifie, hiérarchise et coordonne les travaux afin de respecter les engagements pris et les objectifs à atteindre.Responsabilités principales* Analyser les besoins des clients ou d'un projet et identifier les solutions technologiques appropriées en tenant compte des engagements budgétaires et des délais de livraison.* Élaborer des stratégies de réalisation, analyser, concevoir et documenter des programmes ou des applications.* Développer ou coder des programmes ou des applications en intégrant des essais automatisés.* Procéder à l'installation et aux tests de progiciels ou à l'implantation des applications auprès de la clientèle assignée.* Assurer l'intégration harmonieuse des composantes techniques des solutions et résoudre les problèmes éventuels.Mode de travail hybride.Présence obligatoire au bureau deux (2) jours par semaine.RequirementsCompétences* Être curieux, savoir se remettre en question et déployer des efforts constants pour apprendre de nouvelles technologies.* Capacité à identifier les problèmes et les obstacles, puis à proposer des solutions efficaces.* Posséder de bonnes capacités de communication et de vulgarisation.* Être organisé, rigoureux et savoir gérer les priorités.* Être rassembleur, capable de convaincre les membres de son équipe et de se rallier aux décisions lorsque requis.* Être un joueur d'équipe.Connaissances et aptitudes requises* Démontrer un minimum de cinq (5) années d'expérience dans un rôle similaire (niveau recherché: sénior).* Expérience de projets de développement en mode Agile (Scrum, Kanban ou équivalent).* Capacité à identifier et à appliquer les bonnes pratiques de développement logiciel (Clean Architecture, Clean Code, Design Patterns et principes SOLID).* Expérience en développement d'applications Web et de services avec les technologies Java et .NET.* Expérience dans le développement et l'intégration d'API REST.* Expérience avec les tests automatisés (tests unitaires et tests d'intégration).* Connaissance des pratiques d'intégration et de déploiement continus (CI/CD).* Bonne compréhension des principes de sécurité applicative.* Capacité à travailler de façon autonome tout en collaborant efficacement au sein d'équipes multidisciplinaires.Environnement technologiqueConnaissances approfondies* Java 8 et plus* Maven* Git* Spring Boot 2* Spring Cloud* Spring Data* SQL* MapStruct* API RESTfull* Services SOAP (CXF)* CI/CD* Concourse* C#* .NET Framework* .NET Core / .NET 6+* ASP.NET MVC* ASP.NET Core* Entity FrameworkBonnes connaissances* Environnements infonuagiques (Azure, AWS ou GCP)* Docker* Kubernetes* Architecture microservices* Outils DevOps et d'automatisation des déploiementsNiveau recherché: Sénior. Le candidat doit démontrer une expertise technique solide en développement Java Web et .NET, une forte autonomie, ainsi qu'une capacité à contribuer activement à la livraison de solutions de qualité dans un environnement Agile.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
Développeur Java Web + .NET
Développeur Java Web + .NET

IT Unlock Consulting Inc. • Montreal (administrative region)

Hybrid
CAD 110,000 - 140,000
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 JAVA Montréal (hybride) 2026-08-19
DÉVELOPPEUR JAVA Montréal (hybride) 2026-08-19

Gravity Conseil • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Modèle hybride
Développeur Senior Java Web + .NET
Développeur Senior Java Web + .NET

Xideral • Montreal (administrative region)

Hybrid
CAD 100,000 - 150,000
Hybrid work model
Montréal office
DÉVELOPPEUR(EUSE) JAVA Montréal (hybride) 2026-07-23
DÉVELOPPEUR(EUSE) JAVA Montréal (hybride) 2026-07-23

Gravity Conseil • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
DÉVELOPPEUR(EUSE) JAVA Montréal (hybride) 2026-07-23
DÉVELOPPEUR(EUSE) JAVA Montréal (hybride) 2026-07-23

CHROME TECHNOLOGIES • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Hybrid work model
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
Senior Software Developer / Développeur de logiciels principal
Senior Software Developer / Développeur de logiciels principal

Maples Group • Montreal (administrative region)

On-site
CAD 120,000 - 160,000
Développeur Java Spring Boot (Senior)
Développeur Java Spring Boot (Senior)

Groupe SII • Canada

Hybrid
CAD 90,000 - 130,000