java developer senior - saint-hyacinthe, St-Hyacinthe

posted
contact
randstad canada
job type
contract
apply now

job details

posted
location
st-hyacinthe, québec
sector
technologies
job type
contract
reference number
2233392PROEN
contact
randstad canada
apply now

job description

Titre du poste / Position title: Développeur logiciel Java sénior
Contrat de 6 mois (renouvelable)

Description du mandat / Mandate description: ​À titre de développeur logiciel dans l'équipe de tarification, vous joindrez une équipe dynamique et prendrez part au développement des spécifications de systèmes, à l'application des meilleures pratiques de génie logiciel, au développement du code, aux tests, aux corrections et à l’évolution de nos
logiciels.

Vous travaillerez au sein d'une équipe collaborative où s’améliorent continuellement les connaissances et les compétences de chacun. Plus précisément pour ce mandat, nous cherchons un développeur connaissant bien les entrailles de Java afin de nous aider à migrer des applications Java développées avec les outils d’IBM WebSphere vers Tomcat et/ou autres serveurs applicatifs. Une personne sachant élucider les conflits de ClassPath et les erreurs de compilation obscures, et pour qui le multithreading est un sujet de conversation passionnant ! Parallèlement, ce développeur nous accompagnera sur la route de la migration d’applications vers Docker avec OpenShift et de l’automatisation de processus avec Jenkins. De l’expérience avec ces nouvelles technologies et façons de faire est un atout important ! Enfin, le candidat doit être à l’aise à travailler dans une équipe diversifiée, à participer à des discussions d’analyse des idées et d’évaluation des travaux, et à partager ses connaissances avec ses pairs.

Langues parlées et écrites / Spoken and written languages: English,French,Anglais et Français parlé et écrit nécessaire

Niveau d’expérience / Level of experience:
Senior
Années d’expérience / Years of experience: 5

Exigence(s) minimum / Must have requirement(s):
​Baccalauréat en science de l'information (informatique ou ingénierie) ou combinaison d'expérience et de formation équivalente;
Grande expertise en programmation Java (niveau avancé requis);
Minimum de cinq (5) années d'expérience dans un rôle similaire;
Capacité d'analyse et de synthèse démontrées;
Habileté en programmation structuré et orientée objet;
Grande autonomie et capacité d'organisation;
À l'aise avec le travail d'équipe et le partage de connaissances;
Sensible à l'expérience client (orientation client);
Connaissance du monde de l'assurance (atout);
Expérience en développement Agile (atout).

Technologies demandées / Technologies required:
​Java (niveau avancé); Log4j; XML, REST, SOAP, etc.; SQL (Oracle); Tomcat et WebSphere (atouts très intéressant); Docker et OpenShift (atouts très intéressants); Jenkins (atout très intéressant); Git et GitHub (atout); Eclipse (atout); Pega (atout).

Certifications et/ou expérience/ Certification and/or experience:
​
Baccalauréat en science de l’information (informatique ou ingénierie) ou combinaison
d’expérience et de formation jugée équivalente.
Minimum de 5 ans d’expérience professionnelle pertinente.


Lieu de travail / Location: Saint-Hyacinthe, QC
Taux / Rate: À déterminer en fonction de l’expertise

Possibilité d'extention / Potential for Extension : Yes
Extension possible

​Selon les compétences démontrées, nous pourrions offrir une permanence​ au consultant après un an.​