CTC007835 - Full Stack Developer - Expert
Secteur industriel: Bancaire/Banking
Type d'emploi: Contract
Durée: One year
Mode de travail: Mixed
Description
Contract Duration: 12 months, renewable
Work Arrangement: Hybrid 40% (2 days per week) at downtown Montreal office
Language Requirements: French: Mandatory. English: An asset
Your Role:
-
Contribute to the redesign of the company's transactional website.
-
Challenge your colleagues, architects, and designers to drive the team forward.
-
Participate in a variety of large-scale projects as well as the evolution of existing applications.
Requirements:
-
5-8 years of experience in Java development (Spring Boot, SOAP, microservices, etc.).
-
Proficiency in microservices/APIs architecture in Java with Spring Boot, including integrations with JMS/IBM MQ/Kafka.
-
Experience with OpenShift (Docker and Kubernetes).
-
Proficiency in JavaScript (TypeScript, React, Redux).
-
Understanding of AWS Cloud, quality testing, and security concepts.
-
Expertise in DevOps tools (GIT, GitHub Actions, Jenkins, Maven, Nexus, JUnit).
-
Familiarity with agile methodology to adopt best practices in software development, such as automated testing, code review, and DevOps techniques.
-
A seasoned developer who enjoys tackling technological transformation challenges.
-
Experience with production support in "you build it, you run it" mode.
-
Rigorous approach to code optimization and understanding of memory consumption optimization.