Développeur(se) Backend Java Senior
French postingManage 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.
- On-site
- Montréal, QC
- Posted Aug 25, 2026
- Apply by Sep 24, 2026
- 1 position
Opens an external site
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Job summary
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
What you’ll do
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.
Requirements
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.
Benefits
• Collaborative and flexible environment
Listed skills
- MongoDBPreferred
- GitPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java Backend
- MVC
- Data Structures
- Algorithms
- Design Patterns
- Multithreading
- Caching
- MongoDB
- JBehave
- Cucumber
- DMN
- BPMN
- RESTful Web Services
- TDD
- Git
- React JS
Job areas
- Software
- Technology
- Finance & Accounting
Additional details
- Minimum experience
- 10+ years
- Apply by
- Sep 24, 2026
- Posting language
- French
- Working hours
- 40 hours per week
- Seniority
- Associate
- Application method
- Direct apply is available