Développeur Java Full-Stack [#2694]


Retour à la liste des Emplois en TI

Titre du poste Développeur Java Full-Stack [#2694]
Description du poste

Alteo est à la recherche d'un Développeur Java Full-Stack pour un emploi permanent basé à Montréal.

Responsabilités:
  • Analyser les spécifications fonctionnelles et techniques afin de concevoir des services et des interfaces utilisateurs répondant aux besoins de l'entreprise et des clients.
  • Formuler des recommandations à l’équipe Produit sur la conception visuelle et fonctionnelle des écrans.
  • Participer à la réalisation des prototypes d’écrans et à l’élaboration des workflows utilisateurs.
  • Effectuer l’analyse, le design et le développement des nouvelles fonctionnalités en utilisant les libraires et frameworks appropriés, au niveau backend comme au niveau front-end.
  • Collaborer avec les autres développeurs pour la mise en place et l’intégration des services backend.
  • Produire les tests unitaires et d’intégration visant à valider la qualité des fonctionnalités développées et a s’assurer de leur non-régression dans le cadre de développement futurs.
  • Collaborer avec l’équipe d’assurance qualité afin d’élaborer les scénarios de tests et de les accompagner dans l’automatisation des cas de tests.
  • Participer à la mise en place, au suivi et à l’amélioration continue des pratiques de développement de l’équipe.
  • Participer aux choix technologiques et aux choix d’évolution de l’architecture.
  • Collaborer avec les autres membres de l’équipe de développement et de l’équipe QA afin d’atteindre les objectifs de l’équipe dans les temps impartis et avec un haut niveau de qualité.

Profil:
  • DEC / BAC en TI, génie logiciel ou autre discipline pertinente
  • 3+ ans d'expérience en tant que développeur Java
  • Expérience en développement de services backend Java
  • Intérêt pour le développement d'interfaces utilisateur
  • Connaissance des méthodologies et outils de développement et de tests d’applications Java
  • Connaissance du langage Java
  • Connaissance du développement JEE
  • Bonne connaissance des Design Patterns et principes de programmation orientée objet
  • Souci du détail et de la satisfaction des clients
  • Excellente capacité à comprendre et résoudre des problèmes complexes
  • Capacité de travailler sous pression avec de courts délais, adaptation rapide aux nouvelles situations
  • Facilité de travailler en équipe
  • Sens de l'initiative et leadership
  • Idéalement bilingue Français et Anglais
 
Atouts:
  • Connaissance de EJB 3, Servlet, JMS, JAXB.
  • Connaissance des composants graphiques Swing.
  • Connaissance de SQL, Hibernate et JPA.
  • Connaissance de logiciels de création de prototypes d’écrans (mockups).
  • Expérience avec un serveur d’application tel que JBoss/WildFly, GlassFish ou WebSphere.
  • Connaissance d’autres frameworks UI tels que JavaFX, Angular, Electron.
Avantages:
  • Assurance collective complet.
  • ​Service de télémédecine pour les employés et leur famille.
  • Horaires flexibles.
  • Conciliation travail-famille.
  • 5 journées personnelles par année.
  • Possibilité de télétravail.
  • Programme de bonis annuels.
  • Laptop dernière génération.
  • Programme de formation continue.
  • Remboursement des activités de formation et de perfectionnement.
  • Participation de l’entreprise aux abonnements sportifs.
  • Participation de l’entreprise aux abonnements de transport en commun.
  • Café régulier, expresso, fruits et noix en libre-service en tout temps.
Type de poste Emploi permanent
Lieu de travail Montréal
Date 09/30/2019
Salaire Selon expérience
Numéro du poste 2694
Retour à la liste des Emplois en TI
Retour à la liste des Emplois en TI

POSTULER POSTULER