Developpeur Java

Quebec City, QC, Canada

Job Description

:

(English will follow)

Transition Services Conseils est presentement a la recherche d'un Developpeurs Java pour se joindre a notre equipe. Si vous ates une personne autonome et qui se nourrit de defis, alors cette offre d'emploi est exclusivement pour vous!

Qui sommes-nous ?

Transition Services Conseils A"uvre a titre de partenaire-conseils dans le domaine de la transformation numerique et des ressources informationnelles depuis plus de 18 ans. Nous offrons une gamme elargie de services en gestion et en optimisation des TI et des organisations.

La personne qui se joindra a nous aura la chance de travailler pour un employeur de choix au sein daEUR(TM)une equipe reconnue pour son expertise de haut niveau. Transition offre un milieu a echelle humaine alliant gestion de proximite et opportunites de developpement professionnel accelere.

Vos responsabilites

  • Proceder a la realisation technique (travaux de programmation) decoulant des demandes de changement et des travaux daEUR(TM)evolution selon les specifications des devis daEUR(TM)analyse fonctionnelle et de laEUR(TM)architecture organique, en ajoutant ou en modifiant le code source dans les environnements informatiques du client;
  • Realiser les travaux de programmation requis pour la correction des anomalies introduites par les nouvelles evolutions ou rapportees par les utilisateurs du systame ou par les autres ressources des equipes de gestion des actifs;
  • Assurer la qualite du code-source et sa maintenance;
  • Realiser les essais unitaires dans les environnements informatiques des applications concernees;
  • Realiser les modifications et corrections, a la suite des tests, dans les differents environnements informatiques des applications concernees;
  • Rediger les specifications techniques et la documentation afferente aux unites de taches;
  • Participer aux revues de code;
  • Soutenir laEUR(TM)equipe de pilotage et de deploiement des actifs concernes pour le support de troisiame niveau;
  • Analyser les requates transmises par les equipes de pilotage et de deploiement;
  • Apporter les ajustements necessaires a laEUR(TM)application pour en ameliorer laEUR(TM)efficience et laEUR(TM)efficacite;
  • Realiser les ajustements necessites par des changements a laEUR(TM)infrastructure technologique courante ou par la mise en place de nouvelles versions ou nouveaux correctifs;
  • Maintenir le code source de RSIPA selon les bonnes pratiques, et ce, dans laEUR(TM)environnement technologique qui lui est assigne;
  • aEUR laEUR(TM)aide des outils daEUR(TM)aide au developpement utilises par le client, assurer la conservation, laEUR(TM)organisation et la numerotation de toutes les modifications et tous les ajouts au code source dans un systame de versionnage selon les bonnes pratiques de mame que laEUR(TM)introduction de nouvelles pratiques facilitant le developpement et minimisant laEUR(TM)introduction daEUR(TM)erreurs;
  • Realiser les travaux requis pour optimiser la performance de laEUR(TM)application;
  • Participer aux activites en lien avec la demarche Agile notamment les malees quotidiennes, les rencontres de planification des iterations et les retrospectives.


Transition Services Conseils is currently looking for a Java developer to join our team. If you are an independent person who thrives on challenges, then this job is for you!

Who are we?

Transition Services Conseils has been a consulting partner in digital transformation and information resources for over 18 years. We offer a wide range of IT and organizational management and optimization services.

The selected candidate will have the opportunity to work for an employer of choice, within a team recognized for its high-level expertise. Transition offers a people-centred environment that combines proximity management with accelerated professional development opportunities.

Your responsibilities
  • Carry out technical delivery (programming) to reflect change requests and evolution, according to functional analysis and software specifications, by adding or modifying the source code in the clientaEUR(TM)s computing environment.
  • Perform the required programming to correct anomalies introduced by new developments or reported by system users or other asset management team resources
  • Ensure the quality of the source code and its maintenance
  • Perform unit testing in computer environments
  • Following testing, perform changes and corrections in different computing environments
  • Write technical specifications and documentation for task units
  • Participate in code reviews
  • Assist the testing and asset deployment teams for third-level support
  • Analyze queries from the testing and deployment teams
  • Assist application users when queries are escalated by Customer Service. This includes participating in the replication, investigation, and resolution of incidents and problems that may occur in production, as well as responding to requests for information from institutions, following up on queries, and documenting them in the IT service management tool
  • Adjust applications to improve their efficiency and effectiveness.
  • Make adjustments resulting from changes to the current technology infrastructure or the implementation of new releases or patches
  • Maintain RSIPA source code in its assigned technology environment, in accordance with best practices.
  • Using the development tools employed by the client, and following best practices, ensure the preservation, organization, and numbering of all modifications and additions to the source code in a versioning system, as well as the introduction of new practices that facilitate development and minimize the introduction of errors.
  • Optimize application performance
  • Participate in related activities
Profil
  • Detenir un Baccalaureat ou un DEC en informatique ou dans un domaine connexe. Un resultat d'evaluation comparative des etudes effectuees hors du Quebec ou une preuve de demande en cours sera demandee pour une scolarite effectuee a l'etranger.
  • Posseder au moins quatre (4) annees d'experience professionnelle dans le domaine des technologies de laEUR(TM)information;
  • Posseder au moins trois (3) annees daEUR(TM)experience en programmation au sein de projets de developpement dans un contexte comparable a celui du client en termes daEUR(TM)envergure et de complexite;
  • Posseder au moins trois (3) annees daEUR(TM)experience en developpement Web dans un environnement Java avec Java, JavaScript, HTML, CSS;
  • Posseder de laEUR(TM)experience en developpement avec les langages SQL et PL/SQL;
  • Posseder de laEUR(TM)experience en developpement avec: un logiciel-cadre : Spring ou Hibernate/JPA, Struts2, Bootstrap, JasperReports, JQUERY, SCSS, ou VueJS (ou tout Framework Javascript de Single Page application) et le SGBD Oracle;
  • Posseder de laEUR(TM)experience avec: un outil de gestion du code source ou un outil de gestion et daEUR(TM)automatisation des versions logicielles ou un outil de gestion des librairies ou un outil daEUR(TM)integration continue et un serveur daEUR(TM)application.

  • A bacheloraEUR(TM)s degree or a Diploma of College Studies (DCS) in computer science or a related field. For studies completed abroad, a comparative evaluation of studies completed outside of Quebec or proof of current application is required.
  • A minimum of four (4) years of experience in information technology
  • A minimum of three (3) years of programming experience in development projects in a context comparable to that of the client in terms of size and complexity
  • A minimum of three (3) years of experience in Web development in a Java environment with Java, JavaScript, HTML, and CSS
  • Development experience using SQL and PL/SQL
  • Development experience using framework software: Spring or Hibernate/JPA, Struts2, Bootstrap, JasperReports, JQUERY, SCSS, or VueJS (or any JavaScript single page application framework) and Oracle DBMS
  • Experience using a source code management tool, a software version management and automation tool, a library management tool, or a continuous integration tool and an application server
Informations contractuelles
  • Vacances et conges :
  • o 8 % de vacances annuellement (4 semaines)
  • o 8 feries obligatoires par la Loi
  • o 5 jours de conges supplementaires aux feries
  • o 21 h de conges supplementaires (conges personnels)
  • Assurance collective 1er jour :
  • Assurance-medicaments
  • Assurance dentaire
  • Assurance-sante complementaire
  • Assurance-invalidite longue duree
  • Assurance-vie, vie-personnes a charge et accidents
  • Assurance-voyage
  • RVER (Regime volontaire daEUR(TM)epargne retraite)
  • Portable informatique et logiciels fournis
  • Teletravail et horaire flexible offerts;
  • Formation continue payee par l'employeur;
  • Activites corporatives.

  • Vacations and Holidays:
  • 8% vacation annually (4 weeks)
  • 8 statutory holidays
  • 5 additional days off for statutory holidays
  • 21 hours of additional leave (personal leave)
  • Group Insurance 1st day :
  • Drug insurance
  • Dental insurance
  • Extended health care insurance
  • Long-term disability insurance
  • Life, Dependent Life and Accident Insurance
  • Travel insurance
  • RVER (Voluntary Retirement Savings Plan)
  • Laptop and software provided
  • Telecommuting and flexible hours available;
  • Continuous training paid by the employer;
  • Corporate activities.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2049455
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Quebec City, QC, Canada
  • Education
    Not mentioned