Développeur·euse Full-Stack Java – APIs, Microservices et Data
- Montréal-Ouest, QC
- Sur place
- Publié 1 oct. 2026
- 1 poste
Ouvre LinkedIn
- Type d’emploi
- Contrat
- Niveau d’expérience
- Expérimenté · 5+ ans
- Formation minimale
- Baccalauréat
- Langue de l’offre
- français
- Heures de travail
- 40 heures par semaine
- Niveau d’expérience
- Mid-Senior level
- Mode de candidature
- La candidature directe est offerte
Résumé du poste
Design and develop full-stack solutions, including React-based interfaces and data integration using APIs, microservices, and streaming technologies such as Kafka. Maintain and evolve the technology ecosystem, CI/CD pipelines, and data flows; address technical debt and operational issues while taking responsibility for solutions from development through production operations.
Détails du poste
Vous souhaitez contribuer à des solutions modernes au cœur d’un écosystème technologique axé sur les données, les API et les microservices? Ce mandat vous permettra de jouer un rôle clé dans la conception et l’évolution de solutions full-stack, tout en travaillant avec des technologies modernes d’intégration, de streaming et de déploiement continu. Responsabilités Concevoir et développer des interfaces front-end avec React, Redux, JavaScript et HTML. Concevoir et mettre en œuvre des solutions d’intégration et de consommation de données à l’aide d’API, de microservices et de technologies de streaming, notamment Kafka. Développer et faire évoluer des pipelines favorisant l’automatisation des processus de CI/CD et des tests automatisés dans une approche TDD. Participer à l’évolution et au maintien de l’écosystème technologique entourant les API, DataPower, Kafka, SOA et MQ, ainsi que leurs différents points d’intégration. Identifier et communiquer les enjeux liés à la dette technique et contribuer à leur prise en charge. Collaborer avec les équipes de support applicatif et d’exploitation TI afin de diagnostiquer et résoudre les enjeux opérationnels. Collaborer avec l’architecte de données à la modélisation des flux de données entre les différentes applications. Participer activement aux pratiques agiles et contribuer à l’amélioration continue des façons de faire de l’équipe. Assumer une approche « You build it, you run it », de la conception jusqu’à l’exploitation des solutions. Profil recherché Baccalauréat ou maîtrise en informatique, génie logiciel ou domaine connexe, ou expérience équivalente. Expérience solide en développement logiciel et en programmation orientée objet. Maîtrise de Java et bonne compréhension des principes d’ingénierie logicielle. Expérience avec des architectures modernes : microservices, API, architecture par domaine, streaming et flux de données en temps réel. Expérience avec les environnements Cloud et les technologies d’orchestration d’API et de microservices. Bonne connaissance des pratiques et outils DevOps, notamment Git, GitHub ou Bitbucket, Jenkins ou GitHub Actions, Nexus ou Artifactory, Docker et EKS. Expérience en développement front-end avec React, Redux, JavaScript et HTML. Expérience dans un environnement agile. Intérêt marqué pour les environnements où les équipes sont responsables à la fois de la construction et de l’exploitation de leurs solutions. Bilinguisme français et anglais, à l’oral comme à l’écrit.
Ce que vous ferez
Design and develop full-stack solutions, including React-based interfaces and data integration using APIs, microservices, and streaming technologies such as Kafka. Maintain and evolve the technology ecosystem, CI/CD pipelines, and data flows; address technical debt and operational issues while taking responsibility for solutions from development through production operations.
Exigences
A bachelor's or master's degree in computer science, software engineering, or a related field—or equivalent experience—is requested, along with strong software development and object-oriented programming experience. Candidates should be proficient in Java, familiar with modern architectures and cloud, DevOps, and front-end technologies, experienced in agile environments, and bilingual in French and English.
Compétences indiquées
- Java · Souhaitée
- React · Souhaitée
- JavaScript · Souhaitée
- HTML · Souhaitée
- CI/CD · Souhaitée
- Tests automatisés · Souhaitée
- Docker · Souhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- Java
- React
- Redux
- JavaScript
- HTML
- API Development
- Microservices
- Kafka
- Data Streaming
- CI/CD
- Automated Testing
- Test-Driven Development
- Cloud Computing
- Docker
- EKS
- Agile Methodologies
Domaines d’emploi
- Software
- Technology
- Data & Analytics
- Engineering
Autres postes chez ALFACONSEIL.CA
Analyste d’affaires ERP – Microsoft Dynamics 365 Business Central
- Sur place
- Chambly, QC
- Publié 9 oct. 2026
Analyste applicatif – Développement et intégration
- Sur place
- Montréal-Ouest, QC
- Publié 9 oct. 2026
Développeur·euse Java / React – Microservices et AWS
- Sur place
- Montréal-Ouest, QC
- Publié 9 oct. 2026
Analyste QA / Automatisation
- Sur place
- Montréal-Ouest, QC
- Publié 8 oct. 2026