Retour à la liste des offres

Programmeur Java /Java Programmer (R&D)


06-10-2020 - CDI
Référence
Ville
MONTREAL
Fonction
Concepteur Développeur

GENERIX GROUP

Vivez l’expérience de la transformation digitale du commerce et de la supply chain en rejoignant Generix Group ! Editeur international de solutions applicatives Cloud, Generix Group vous offre l’opportunité d’évoluer dans un environnement dynamique et stimulant, au sein d’équipes à taille humaine reconnues pour leur convivialité, leur expertise métier, et leur passion pour les technologies innovantes.

Notre défi ? Nous engager ensemble dans le co-développement de votre potentiel. Une intégration réussie, des formations enrichissantes, des perspectives d’évolutions variées : Generix met tout en œuvre pour vous accompagner tout au long de votre parcours professionnel.

POSTE & MISSIONS

Generix Group est un leader en système de gestion de la chaîne d’approvisionnement avec sa solution Generix Supply Chain HubTM ​ et notre équipe repousse constamment ses limites afin d’offrir des innovations et personnalisations à nos clients en continu.

Ce poste dans l’équipe de R&D a pour mandat de faire évoluer le back-end de notre plateforme applicative, Genesis, utilisée par nos équipes produit pour bâtir nos différentes solutions logistiques (WMS, MES, etc…).

 

Les outils, langages et services utilisés incluent :

●      Java 11

●      SQL (SQL Server, MySQL, PostgreSQL)

●      Docker

●      Amazon Web Services (AWS)

 

Tâches et Responsabilités:

Sous la supervision du directeur R&D et de l’architecte, le titulaire de ce poste sera amené à effectuer les tâches suivantes :

  • Modéliser, implémenter de nouvelles fonctionnalités de Genesis, notre plateforme de développement interne.
  • Définir et automatiser les tests de certains aspects fonctionnels et non-fonctionnels de la plateforme (ex. haute disponibilité, mise-à-jour à chaud) en collaboration avec le département d’assurance qualité.
  • Participer à l’investigation et la résolution de bogues reliés à la plateforme.
  • Améliorer le déploiement et les interactions entre Genesis et l’infrastructure Cloud
  • Entraîner et supporter les développeurs des équipes produit et implémentation dans l’utilisation des outils de développement.
  • Aider les rédacteurs techniques à la documentation de la plateforme.

 

-----

Generix Group is a leader in supply chain management with its Generix Supply Chain HubTM solution and our team is constantly pushing its limits to offer continuous innovations and customizations to our customers.

This position in the R & D team is mandated to evolve the back end of our application platform, Genesis, used by our product teams to build our various logistics solutions (WMS, MES, etc ...).

 

The tools, languages ​​and services used include:

  • Java 11
  • SQL (SQL Server, MySQL, PostgreSQL)
  • Docker
  • Amazon Web Services (AWS)

 

Tasks and Responsibilities:

  • Under the supervision of the R & D Director and the architect, the incumbent will be required to perform the following tasks:
  • Model, implement new features of Genesis, our internal development platform.
  • Define and automate the testing of certain functional and non-functional aspects of the platform (eg high availability, hot update) in collaboration with the quality assurance department.
  • Participate in the investigation and resolution of bugs related to the platform.
  • Improve the deployment and interactions between Genesis and the cloud infrastructure
  • Train and support the developers of product teams and implementation in the use of development tools.
  • Assist technical writers in the documentation of the platform.

 

PROFIL RECHERCHÉ

Exigences:

  • Baccalauréat en génie logiciel ou domaine connexe
  • Excellente connaissance de Java et SQL
  • 5 ans d'expérience en recherche et développement

 

Aptitudes recherchées: ​

  • Bonne capacité de synthèse et d'abstraction
  • Aime travailler en équipe et réaliser de grands projets
  • Esprit de camaraderie et confortable au sein d'une équipe internationale dynamique
  • Éthique de travail solide, persévérance et flexibilité
  • Organisé et capable de réagir aux défis d'un environnement en évolution rapide
  • Vu l'aspect R&D de l'équipe, être capable d'approfondir un sujet de façon autonome

 

Conditions de travail:

  • Horaire flexible, 37,5 heures par semaine
  • Situé à Montréal près des moyens de transport collectifs et durables (train, autobus, métro, Bixi)
  • Avantages sociaux, environnement de travail accueillant avec cuisine et salle de sport, parking sécurisé pour les vélos.
  • Date de début: immédiatement ou à discuter

 

Pour postuler : nousjoindre@generixgroup.com

* Le masculin est utilisé pour alléger le texte, et ce, sans préjudice pour la forme féminine.

-----

Requirements:

  • Bachelor of Software Engineering or related field
  • Excellent knowledge of Java and SQL
  • 5 years experience in research and development

 

Abilities:

  • Good ability of synthesis and abstraction
  • Like to work in a team and to carry out big projects
  • Comradeship and comfort in a dynamic international team
  • Strong work ethic, perseverance and flexibility
  • Organized and able to respond to the challenges of a rapidly changing environment
  • Given the R & D aspect of the team, being able to deepen a subject independently

 

Working conditions:

  • Flexible schedule, 37.5 hours per week
  • Located in Montreal near collective and sustainable transportation (train, bus, metro, Bixi)
  • Social benefits, welcoming work environment with kitchen and gym, secure parking for bicycles.
  • Start date: immediately or to be discussed

 

To join us : nousjoindre@generixgroup.com