Développeur(se) Backend Java Senior
Manage projects from business requirement clarification to delivery within a critical risk management system. Design and deliver clean, robust, and well-tested code while collaborating with international technical and business teams.
- Sur place
- Montréal, QC
- Publié 25 août 2026
- Postuler avant le 24 sept. 2026
- 1 poste
Ouvre un site externe
D’autres postes auxquels postuler directement
Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.
Forgeahead Solutions Corporation
Technical Lead and Senior Software Engineer
- Sur place
Revenu Québec
Spécialiste en science des données
- Hybride
Revenu Québec
Spécialiste en science des données
- Hybride
Résumé du poste
Nous recherchons un(e) développeur(se) Java backend expérimenté(e) pour rejoindre une équipe technique de grande envergure (plus de 30 personnes, dont 20 développeurs Java répartis dans plusieurs pays) travaillant sur un système critique de gestion des risques, au cœur des activités d'une institution financière internationale de premier plan. Ce système bénéficie d'une visibilité stratégique élevée et fait l'objet d'investissements continus en nouvelles fonctionnalités, pratiques DevOps et amélioration de la performance. L'équipe fonctionne selon les principes agiles, avec une équipe de product owners solide permettant une collaboration étroite avec les unités d'affaires. Vos responsabilités Prendre en charge des projets au sein du système, de la clarification des besoins d'affaires jusqu'à la livraison Concevoir et livrer un code propre, robuste et bien testé, dans les délais convenus Collaborer étroitement avec les équipes d'affaires et les membres de l'équipe technique répartis dans différents fuseaux horaires Jongler avec plusieurs priorités dans un environnement dynamique et collaboratif Profil recherché 7 à 15 ans d'expérience en développement Java backend Excellentes capacités d'analyse et de résolution de problèmes Solides connaissances en principes de conception logicielle : MVC, structures de données, algorithmes, design patterns, multithreading, caching, récursivité Solide maîtrise du cœur de Java : class loading, garbage collection, Collections API, Reflections API, Java 8 Streams et programmation fonctionnelle Bonne connaissance des bases de données NoSQL (MongoDB) Expérience avec le BDD (JBehave/Cucumber) Connaissance des outils DMN et BPMN Expérience avec les services web RESTful Excellentes compétences en communication, avec expérience de travail auprès d'équipes internationales Atouts (non obligatoires) Connaissance des bases de données relationnelles / SQL (DB2) Connaissance de JPA/Hibernate Connaissance de Snowflake Connaissance de HTTP, XML, JSON Connaissance de l'environnement Unix/Linux Expérience en TDD (test driven development) Connaissance de Git Connaissance de React JS Ce que nous offrons Un environnement collaboratif et flexible, où la qualité et la productivité priment L'opportunité de travailler sur un système à fort impact stratégique Une équipe technique solide et internationale
Ce que vous ferez
Manage projects from business requirement clarification to delivery within a critical risk management system. Design and deliver clean, robust, and well-tested code while collaborating with international technical and business teams.
Exigences
Requires 7 to 15 years of Java backend experience with strong knowledge of software design principles and Java core internals. Proficiency in NoSQL (MongoDB), BDD tools, and RESTful services is essential.
Avantages
• Collaborative and flexible environment
Compétences indiquées
- MongoDBSouhaitée
- GitSouhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- Java Backend
- MVC
- Data Structures
- Algorithms
- Design Patterns
- Multithreading
- Caching
- MongoDB
- JBehave
- Cucumber
- DMN
- BPMN
- RESTful Web Services
- TDD
- Git
- React JS
Domaines d’emploi
- Software
- Technology
- Finance & Accounting
Renseignements supplémentaires
- Expérience minimale
- 10+ ans
- Postuler avant le
- 24 sept. 2026
- Langue de l’offre
- français
- Heures de travail
- 40 heures par semaine
- Niveau d’expérience
- Associate
- Mode de candidature
- La candidature directe est offerte