Ministry of the Economy and Planning

Details about the job offer

Java Developer

N ° of the post

2024/R002/P001

Domain Computers, Media and Telecommunications
Recruitment sector Private
Diploma University degree in technology
National Basic Bachelor’s Degree
National Applied Degree
National Engineering Diploma
Diploma of higher technological studies
National Professional Master’s Diploma
Diploma of higher technician
Research Master’s Degree
Country of assignment Canada
Duration of contract 2 Year
Salary in DT / Euros or Dollars 26$ CAD par heureUSD
Civil status Single, Married
Specialties Software and programming
Languages English
French
Age limit 55
Expected date of recruitment 08.01.2024
Deadline for submission of application 18.01.2024
Number of years of experience 5
Kind Homme, Femme
Job Description As a Java backend developer, you will join a growing team made up of experts always on the lookout for evolving trends in the industry. As part of a large-scale project with an internationally renowned client, you will participate in the creation of innovative applications. If you dream at night about architectural patterns, Sling or even the Spring framework, get ready to have fun.

Your mission
•Participate in the development of technical specifications;
•Evaluate development efforts;
•Cut up the components of the system to make them reusable;
•Develop functionalities in a multi-project environment;
•Develop proofs of concept when necessary;
•Work in collaboration with a multidisciplinary team including project managers, designers, front-end and back-end developers in order to
•Carry out the various mandates while respecting budgets and deadlines;
•Participate in the development of the service layer (REST API) of existing ecosystem applications;
•Integrate different systems and external services via APIs;
•Optimize the presentation layer to provide a fast and efficient user experience;
•Document the code and write unit tests;

Qualifications
•Minimum of 5 years of experience in Java development;
•Excellent ability to manage priorities;
•Ability to communicate and popularize complex solutions;
•Attention to detail and rigor;
•Ability to meet tight deadlines;
•Increased sense of organization and proactivity;
•Hands-on experience with the Spring / Spring Boot framework;
•In-depth knowledge of service-oriented architectures;
•Mastery of SQL and relational databases;
•Ability to intervene in all phases of the project. From specifications to testing;
•Knowledge of the following technologies: JAVA, Spring, Junit, Maven, GIT, JSON, AJAX, SQL, Vagrant, Docker, Ansible, Nexus, Jenkins, Apache, Nginx, SonarQube, and CI/CD concepts/processes.
•Excellent oral and written communication in French and English.
•Proficiency in Git / Bitbucket

Strengths
•Proficiency or knowledge of HTML, CSS and Javascript;
•Knowledge or practical experience with AWS products;
•Knowledge or practical experience with NodeJS;
•Experience in an agency reality;
•Experience in an Agile environment;
French test is required for the work permit procedure, either TEF Canada or TCF Canada.
Those who have worked with AWS and devops technologies will have an advantage