Développeur Java

Arobas Personnel View all jobs

  • Montreal, QC
  • Permanent
  • Full-time
  • 1 month ago
Arobas Personnel est à la recherche d’un Développeur Java pour un mandat chez l’un de nos clients situé à Montréal.*Télétravail : Hybride 3 journées/semaine en présentiel*Vos responsabilités quotidiennes :
  • Détenir un diplôme universitaire en génie logiciel, génie informatique ou informatique.
  • Posséder au moins 7 ans d’expérience en développement logiciel, incluant du leadership technique au sein d’équipes.
  • Maîtriser un langage orienté objet, idéalement Java et Spring Boot.
  • Excellentes compétences en conception et en architecture applicative (scalabilité, performance, maintenabilité).
  • Solide expérience en tests unitaires, TDD, revue de code et pratiques CI/CD et DevOps.
  • Expérience avec les environnements distribués de grande envergure, les microservices et l’architecture orientée événements.
  • Très bonne compréhension des principes orientés objet, des Design Patterns, du Domain‑Driven Design (DDD) et des meilleures pratiques de génie logiciel.
  • Expérience avec les bases de données NoSQL (MongoDB) et le traitement temps réel (Kafka).
  • Bonne connaissance des technologies Web et protocoles : HTTP, gRPC, services RESTful, Vue.js, Bootstrap.
  • Capacité d’apprentissage rapide et intérêt marqué pour l’innovation.
  • Capacité à définir et communiquer une vision long terme tout en s’adaptant aux besoins changeants.
  • Excellentes compétences en communication orale et écrite, avec de fortes habiletés interpersonnelles.
  • Bilinguisme français/anglais requis.
Atouts :
  • Connaissances pratiques en Python, Go, Node.js, TypeScript.
  • Expérience pratique en Domain‑Driven Design (DDD).
  • Connaissances en sécurité.
  • Solides aptitudes en réseautique.
  • Familiarité avec les méthodologies Agile (Scrum/Kanban).
  • Expérience de leadership technique (design, implantation).
  • Expérience avec les environnements conteneurisés : Docker, Kubernetes.
Compétences clés : * Expertise Java.
  • Expertise en architecture applicative (design, redesign, performance).
  • Expertise des flux de gestion des utilisateurs (OAuth2, entitlements, profils, distribution tierce, etc.).

Arobas Personnel