Full Stack Java Analyst-Programmer

Job ID
822
Location
Montreal downtown
Role and Responsibilities

IT Unlock’s mission is to improve our client's current IT condition. We are looking for a talented Full Stack Java Analyst-Programmer. This is a contract 12 months position to possible full-time. The work is done remotely until new instruction from the government and the candidate must live in Montreal. Beautiful technologies and nice challenge are waiting for you.


Mission

The incumbent analyzes the needs of clients or a project in order to identify the information systems required. It develops computer programs or applications. It carries out the securing and implementation of development projects or IT fixes for software products that are part of medium to high complexity business and security solutions, to meet the needs of the organization and more particularly of sectors of the Bureau de la Sécurité Desjardins.


Job Description:

We are looking for 2 backends (Java / Kotlin) + 4/5 full stack:

Java / Kotlin

Spring (Spring Boot, Spring Data JPA, Spring Batch, Spring Security, etc.)

Clean code and BDD approach

Angular / React

Familiar with the Devops approach and continuous integration tools

Cloud computing

Other unsuspected qualities

Who likes to work in a team


Main responsibilities:

  • Analyze client or project needs and identify appropriate technological solutions taking into account budget commitments and delivery times.
  • Coordinate the project between the production teams as well as during the implementation, offer technical support for operations, follow up on problems and follow up with project managers.
  • Develop implementation strategies, analyze, design and document programs or applications. Develop or code programs or applications.
  • Install and test software packages or implement applications with assigned customers.
  • Act as a resource person for programmers
  • Ensure the harmonious integration of the technical components of the solutions and resolve any problems


Required profile:

  • Demonstrate autonomy and determination
  • Demonstrate technological leadership
  • Possess technical and functional skills
  • Master problem solving
  • Be customer-oriented
  • Have very good intellectual capacities
  • Demonstrate professional rigor and thoroughness



Desired skills:

  • Demonstrate at least 3 to 5 years of experience in a similar role (desired levels: intermediate and senior)
  • Significant experience in Java web programming (J2EE, Javascript, HTML5, CSS3, Angular)
  • Significant experience with the Weblogic platform and databases (Oracles),
  • Working knowledge of various development frameworks (JQuery, Spring MVC, Struts, Hibernate, BootStrap, etc.)
  • Working knowledge of SOA architecture and associated technologies (WSDL, XSD, SAML, etc.) and / or RestAPI
  • Working knowledge of development support tools (GIT, ANT, MAVEN, JENKIN, JIRA, Artifactory, Gradle etc.)
  • Knowledge of the security sector (asset)
  • Experience of development projects in agile mode


Skillset
Required:

• Demonstrate at least 3 to 5 years of experience in a similar role (desired levels: intermediate and senior)
• Significant experience in Java web programming (J2EE, Javascript, HTML5, CSS3, Angular)
• Significant experience with the Weblogic platform and databases (Oracles),
• Working knowledge of various development frameworks (JQuery, Spring MVC, Struts, Hibernate, BootStrap, etc.)
• Working knowledge of SOA architecture and associated technologies (WSDL, XSD, SAML, etc.) and / or RestAPI
• Working knowledge of development support tools (GIT, ANT, MAVEN, JENKIN, JIRA, Artifactory, Gradle etc.)
• Knowledge of the security sector (asset)
• Experience of development projects in agile mod
• French level 7/10 and English Fluent

Assets:
Number of positions
3
Work Experience
At least 4 years
Salary
null
Apply on Job