Bonjour, je suis Charles Quinones, Conseiller en recrutement chez FED IT à Montréal, spécialisé dans le recrutement de talents TI en mode permanent et temporaire. Je recrute actuellement pour une entreprise internationale spécialisée dans les services technologiques et les solutions numériques avancées, qui accompagne des organisations dans leur transformation digitale et l’intégration de solutions innovantes, notamment en intelligence artificielle. Mission En tant que Développeur Java Principal, vous interviendrez sur des projets d’envergure en environnement Agile, avec un fort accent sur la qualité, la scalabilité et l’innovation technologique : Concevoir, développer et tester des applications backend en Java/J2EE Participer à la définition de solutions techniques robustes et évolutives Contribuer à l’architecture et à l’intégration des systèmes selon les standards Réaliser des revues de code et assurer les bonnes pratiques de développement Collaborer avec des équipes multidisciplinaires (Scrum, Agile) Travailler sur des architectures microservices et API REST Assurer l’amélioration continue des performances et de la qualité du code Explorer et intégrer de nouvelles technologies Votre profil Expérience significative en développement backend Java (Java/J2EE) Maîtrise de Spring, Spring Boot et Hibernate (ORM) Bonne connaissance des architectures microservices et API REST Expérience avec les applications multithreadées Solides compétences en conception logicielle (Design Patterns) Expérience avec bases de données (Oracle, DB2, Sybase ou équivalent) Connaissance des outils de profiling (JProfiler ou équivalent) Expérience en environnement Linux/Unix Connaissance des outils CI/CD et Git Atout : connaissances en JavaScript (React) Expérience en méthodologie Agile Excellentes compétences analytiques et résolution de problèmes Bonnes aptitudes en communication Poste basé à Montréal Environnement technologique avancé orienté innovation (AI, data, cloud) Projets internationaux à fort impact Évolution professionnelle et développement de compétences Travail en mode Agile Un excellent niveau d’anglais est requis afin de collaborer efficacement avec des équipes internationales, comprendre la documentation technique majoritairement en anglais et interagir avec des clients ou partenaires anglophones.