Job Title: Full Stack Developer Senior
Start Date: 2025/01/06
End Date: 2026/01/05
Temp-to-perm: Desirable
Term of office: 12 months renewable
Telecommuting: Hybrid 40% (2 days a week)
Bilingualism: French: mandatory. English: an asset
A career as a Full Stack Developer (Tech Lead) in the Digital Business Solutions team at our client means acting as an expert in digital front and back end development. This job allows you to have a positive impact on our organization with your development knowledge, while allowing you to join a dynamic team.
Your job:
· Participate in the redesign of the company’s transactional website
· Challenge your fellow architects and designers and develop the team as a whole
· Participate in a multitude of large-scale projects as well as in the evolution of the applications used
Your team:
Within the IT Delivery Business sector, you are part of a large delivery team and report to the Chief Digital Officer. Our team stands out for its great complicity, an unparalleled spirit of mutual aid and the implementation of new technologies adopted by the client.
The client values continuous development and internal mobility. Our personalized training programs, based on learning in action, allow you to master your craft and develop new areas of expertise. Tools such as UdeMy, language training, the Harvard Learning Center, and coaching and mentoring support are available to you at all times.
Prerequisite:
· 5-8 years of experience in Java development (Spring boot, SOAP, microservices, etc)
· Master microservices/APIs architecture in Java with Spring Boot with JMS / IBM MQ / Kafka integrations.
· Openshift (Docker and Kubernetes)
· Javascript (Typescript, React, Redux)
· Understanding of AWS Cloud/Quality testing/Security concepts.
· Proficiency in DevOps tools (GIT, GitHub Actions, Jenkins, Maven, Nexus, JUnit).
· Knowledge of agile methodology in order to adopt software development best practices, such as automated testing, code review, and DevOps techniques. Be an experienced developer who enjoys taking on the challenges of technological transformation.
· Production support in « you build it, you run it » mode
· Rigor in code optimization and knowledge of memory consumption optimization