Développeur Java Senior

Montreal

Offre publiée le 2024-02-08

TINK

Ce que nous recherchons

Nous sommes à la recherche d'un développeur ou d’une développeuse Java

Tu as le désir d’évoluer et de travailler au sein d’une équipe compétente et polyvalente? Tu possèdes des compétences accrues en développement et en technologie, en plus d’être en constante recherche d’amélioration?

Alors nous sommes faits pour travailler ensemble.

Tu participeras à des projets de développement de nouvelles plateformes Web (sites Web, intranets, sites de commerce électronique, sites transactionnels ).

Nous avons de nombreux projets en cours et voulons accroître les capacités de notre équipe de développement dans le but d’augmenter notre expertise Web.

Tu rejoindras un environnement de travail de qualité et tu participeras à la mise en place des bonnes pratiques de développement dans une agence québécoise qui rayonne.

Tu apporteras ton savoir-faire et ton expertise Java dans un contexte d’intégration continue.

Dans notre équipe, les 2 langues officielles sont le français et le langage informatique! Et si on jouait à un jeu d’évasion, on occuperait sans doute le rôle du maître du jeu qui connaît tous les codes.

Toi aussi? Alors rejoins notre équipe agile et allumée, tenace comme la tortue, mais rapide comme le lièvre!

Tâches et responsabilités du poste :

  • Développer des solutions Web solides et évolutives;
  • Effectuer le développement de sites Web, d’intranets, et de commerce électronique;
  • Travailler dans une équipe en relation client interne ou externe en suivant le cycle de développement;
  • Participer à la réalisation d’applications avec Java;
  • Participer à l'analyse des besoins et des applications;
  • Participer à l'estimation du travail avec l'équipe de développement;
  • Travailler dans un environnement multi-projets;
  • Effectuer des recommandations sur l’optimisation des méthodes de travail (méthodologies, technologies et outils).

Qualifications et caractéristiques requises :

  • Avoir de 7 ans à 10 ans d’expérience en programmation Java;
  • Expérience dans un environnement de développement orienté objet;
  • Expérience de travail sur des projets de moyenne et grande envergure;
  • Connaissances de Tomcat "standalone" et embarqué dans un micro-service Springboot;
  • Bonnes connaissances HTML / Javascript (Thymeleaf, jQuery);
  • Bonnes connaissances sur les architectures REST;
  • Bonnes connaissances des frameworks Java (Spring MVC / Security / Boot);
  • Bonnes connaissances de JPA (Hibernate) avec MSSQL;
  • Expérience en développement Vue.js - atout;
  • Expérience avec GIT (gestion du code source);
  • Expérience avec divers CMS;
  • Baccalauréat en informatique (une scolarité moindre combinée avec de l’expérience pertinente pourra être considérée);
  • Bilingue (français-anglais) - atout.

Ce que nous offrons

  • Salaire concurrentiel;
  • Semaine de 37,5 h avec un horaire flexible;
  • Horaire d’été;
  • Télétravail ou mode hybride;
  • Vacances et congés maladie payés;
  • Assurances collectives;
  • Contribution à un REER collectif;
  • Accès à un gym gratuit;
  • Télémédecine et programme d’aide aux employés;
  • Clientèle de renom et projets de grande envergure;
  • Technologies variées et modernes;
  • Possibilité d’évolution de carrière;
  • Remboursement d’activités de formation et de perfectionnement;
  • Évènements et activités sociales;
  • Collègues d'expérience et champs d'expertise variés.

english version

What we are looking for

We are looking for a Java developer. Do you have the desire to evolve and work within a competent and versatile team? Do you have strong development and technology skills and are you constantly looking to improve?

Then we are made to work together.

You will participate in new web platform development projects (websites, intranet, ecommerce sites, transactional sites..

We have many projects underway and want to increase the capabilities of our development team in order to increase our web expertise.

You will join a quality work environment and participate in the implementation of good development practices in a Quebec agency that shines.

You will bring your know-how and your Java expertise in a continuous integration context.

Our team speaks French, English and IT! Let’s put it this way : if we were playing a tabletop roleplaying game, we’d all want to be the DM with knowledge of the behind-the-scenes codes! If that sounds like you, join our team of tenacious shakers and movers!

Your tasks will include :

  • Developing robust, scalable web solutions.
  • Developing websites, Intranet, e-commerce platforms.
  • Working with an internal or external client relationship team in line with the development cycle.
  • Taking part in developing Java-based applications.
  • Participate in the analysis of requirements and applications.
  • Taking part in estimating the workload with the development team.
  • Working in a multi-project environment.
  • Taking part in adapting work methods (methodologies, technologies, and tools).

You are the right person if you :

  • Have at least 7 to 10 years' experience in Java programming;
  • Are experienced in an object-oriented development environment;
  • Have experience of working on medium and large-scale projects;
  • Have knowledge of Tomcat "standalone" and embedded in a Springboot micro-service;
  • Have good knowledge of HTML / Javascript (Thymeleaf, jQuery);
  • Have good knowledge of REST architectures;
  • Have good knowledge of Java frameworks (Spring MVC / Security / Boot);
  • Have good knowledge of JPA (Hibernate) with MSSQL;
  • Have experience in Vue.js development - an asset;
  • Have experience with GIT (source code management);
  • Have a Bachelor's degree in computer science (lesser education combined with relevant experience may be considered);
  • Are bilingual (French mandatory - English, an asset).

What we offer :

  • Competitive salary
  • 37.5 hour work week with a flexible schedule
  • Remote or hybrid mode
  • Summer schedule
  • Vacation days and paid sick leave
  • Group insurance
  • Group RRSP
  • Free gym access
  • Telemedicine and employee assistance program
  • Renowned clients and large-scale projects
  • A range of modern technologies
  • Opportunities for career development
  • Reimbursement for training and development activities
  • Various activities to get together
  • Events and social activities
  • Colleagues from a variety of backgrounds and fields of expertise
  • Avoir au moins 4 ans à 8 ans d’expérience en programmation Java ; -Expérience dans un environnement de développement orienté objet ;
  • Expérience de travail sur des projets de moyenne et grande envergure ; -Connaissances de Tomcat ''standalone'' et embarqué dans un micro-service Springboot ;
  • Bonnes connaissances HTML / Javascript (Thymeleaf, jQuery) ; -Bonnes connaissances sur les architectures REST ; -Bonnes connaissances des frameworks Java (Spring MVC / Security / Boot) ;
  • Bonnes connaissances de JPA (Hibernate) avec MSSQL ; -Expérience en développement Vue.js - atout ; -Expérience avec GIT (gestion du code source) ;
  • Expérience avec divers CMS ; -Expérience avec Liferay - atout ; -Baccalauréat en informatique ou ne scolarité moindre combinée avec de l’expérience pertinente pourra être considérée ;
  • Bilingue (français obligatoire / anglais atout).
  • 1 day ago