Java Developer (multiple positions) [#2402]

Location: Montreal South Shore, QC, Canada
Date Posted: 07-06-2017
Alteo is looking for Java Developers for permanent jobs based in Montreal (South Shore).
*** All levels: Junior (1 to 3 years) + Intermediate (4 to 7 years) + Senior (8+ years) *** 

Responsibilities:
  • Participate in the analysis and design of applications for changes in customer
  • Participate in the drafting of technical specifications
  • Develop various changes to specifications
  • Participate in the definition of the architecture of the module
  • Perform code review for each of the developments (compliance, performance, unit testing)
  • Create and validate with the team leader test plans and automated test sets associated with the development
  • Create regression tests related to the added functionality
  • Participate in team meetings and write reports

Profile:
  • DEC / Bachelor in IT, software engineering or the equivalent
  • 1 to 10+ years of experience in Java development
  • Strong knowledge of Java, HTML, JavaScript
  • Knowledge of J2EE, EJB, JSP
  • Knowledge of "design patterns" and their applications
  • Knowledge of standard practices and UML analysis
  • Knowledge of frameworks Spring, Struts and Hibernate (an asset)
  • Familiar with Scrum / Agile
  • Dynamic, responsible, punctual and creative
  • Good knowledge of French, English a plus
@@@@@
Alteo recherche plusieurs Développeurs Java pour des emplois permanents basés sur la Rive-Sud de Montréal.
*** Tous niveaux: Junior (1 à 3 années) + Intermédiaire (4 to 7 années) + Senior (8+ années) *** 

Responsabilités:
  • Participer aux analyses et aux conceptions des demandes d'évolutions des clients
  • Participer à la rédaction des spécifications techniques
  • Développer les différentes évolutions selon les spécifications
  • Participer à la définition de l’architecture du module
  • Effectuer une revue de code pour chacune des évolutions (respect des normes, performances, tests unitaires)
  • Créer et valider auprès du chef d'équipe les plans de tests ainsi que les jeux de tests automatisés associés au développement
  • Créer les tests de non régression relatifs à la fonctionnalité ajoutée
  • Participer aux réunions d'équipes et rédiger des comptes-rendus

Profil:
  • DEC/BAC en informatique, ingénierie logicielle ou l'équivalent
  • 1 à 10+ années d'expérience en développement Java
  • Connaissances approfondies des langages Java, HTML, JavaScript
  • Connaissances des technologies J2EE, EJB, JSP
  • Connaissances des « design patterns » et de leurs applications
  • Connaissances des pratiques et standards d'analyse UML
  • Connaissances des frameworks Spring, Struts et Hibernate (un atout)
  • Familier avec Scrum / Agile
  • Dynamique, responsable, ponctuelle et créative
  • Bonne connaissance du français, anglais un atout
this job portal is powered by CATS