Key Responsibilities:
As a Senior Back End Developer, your key responsibilities will include:Understand the risks, challenges, and obstacles associated with solutions and adhere to recommendations from solution architects.Actively participate in project deliverables and tasks.Ensure that solution architecture aligns with company programming standards.Collaborate closely with team members to implement effective solutions.Engage in code reviews to uphold code quality standards.
Ideal Profile:
The ideal candidate for this role will possess the following qualifications:7-10 years of relevant professional experience in Java development.Proficiency in the following technologies: Java JEE, Spring MVC, Maven, CodeCommit, CodePipeline, DynamoDB, Lambdas, MySQL, REST, SOAP, Tomcat.Demonstrated experience in developing cloud-native applications, with a specific emphasis on Camunda (considered an asset).Familiarity with GCP tools and services related to application development (considered an asset).Experience with microservices architectures (considered an asset).Degree in Computer Science.Enthusiasm for sharing new ideas and a commitment to continuous learning.Versatility, ingenuity, and a proactive approach to overcoming challenges.Effective in analyzing technical problems, identifying their source, and taking ownership; ability to communicate problem resolution plans.Knowledge of Agile methodologies (Scrum, Kanban).Bilingual proficiency in French and English.