Développeur Java Principal
Introduction
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.