Développeur Java Senior
Apply NowJob details
Leyton est un cabinet de conseil en innovation qui accompagne ses clients dans l’optimisation de leur croissance à travers des solutions technologiques et stratégiques. En forte expansion au Canada, nous recherchons un(e) Développeur Java Senior passionné(e) pour rejoindre l’équipe d’un de nos clients basé à Montréal. À propos du poste Durée du mandat : 1 an. Vos missions Participer à la construction d'une plateforme de gestion des modèles dans un environnement bancaire. Travailler sur une large pile technologique comprenant des API REST, des technologies de workflow, des bases de données No-SQL, des plateformes big data, et l'interface utilisateur avec ReactJS/Redux . Appliquer des principes de programmation dans un environnement distribué et événementiel pub/sub en utilisant Core Java et Python . Collaborer activement avec une équipe dans un environnement de travail hautement collaboratif. Communiquer efficacement au sein de l’équipe et contribuer à la résolution des défis techniques. Profil recherché 7 à 15 ans d'expérience dans le développement d'applications Java. Excellente maîtrise des principes de conception de logiciels : MVC, structures de données, algorithmes, modèles de conception, multithreading, récursivité. Solide expérience avec le core Java : chargement de classes, API de collections Java, API de réflexions, flux Java et programmation fonctionnelle. Maîtrise des frameworks Java tels que Spring , JSR-303 , Logback , Junit , et Apache Commons . Excellente connaissance des bases de données relationnelles et SQL (DB2) ainsi que des bases de données No-SQL (MongoDB). Solides compétences en analyse et résolution de problèmes. Technologie Cloud : Azure , Snowflake , Databricks . Moteur de workflow : BPMN , DMN , Camunda 7/8 . Expérience en BDD (développement piloté par le comportement) avec JBehave/Cucumber et en TDD (développement piloté par les tests). Expertise dans la gestion de code source avec GIT et dans les processus de construction automatisés avec Gradle et Jenkins . Connaissance de ReactJS/Redux , des services Web RESTful , de HTTP , XML , JSON , et des systèmes Unix/Linux . Expérience avec la gestion des schémas de base de données Liquibase . Pourquoi nous rejoindre ? Un environnement stimulant avec des projets innovants et variés. Une culture d’entreprise inclusive avec un engagement en faveur de la diversité et de l’inclusion. Des avantages humains tels que des événements d’équipe et des moments de convivialité. Un plan CARE personnalisé pour l’accompagnement et le développement des talents.
Apply Now