CTC007823 - Java Full Stack Developer - Sr
Secteur industriel: Bancaire/Banking
Type d'emploi: Contract
Durée: One year
Mode de travail: Mixed
Description
-
Contract Duration: 12 months, renewable
-
Work Mode: Hybrid 40% (2 days per week) - Office located in downtown Montreal
-
Bilingualism: French: mandatory. English: an asset
Role:
A mandate as a Full Stack Developer within the client's Digital Solutions for Business team involves acting as an expert in both front-end and back-end digital development.
Responsibilities:
-
Participate in the redesign of the corporate transactional website.
-
Challenge architects and designers, contributing to the team's overall growth and progress.
-
Engage in numerous large-scale projects and support the evolution of applications in use.
Requirements:
-
5–8 years of experience in Java development (Spring Boot, SOAP, microservices, etc.).
-
Proficiency in microservices/API architecture using Java with Spring Boot, including integrations with JMS, IBM MQ, and Kafka.
-
Experience with OpenShift (Docker and Kubernetes).
-
Proficiency in JavaScript (TypeScript, React, Redux).
-
Understanding of AWS Cloud, quality testing, and security concepts.
-
Expertise with DevOps tools (GIT, GitHub Actions, Jenkins, Maven, Nexus, JUnit).
-
Familiarity with Agile methodology to adopt best practices in software development, including automated testing, code reviews, and DevOps techniques.
-
Be an experienced developer who enjoys tackling 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.