Join us as a Lead Java Developer, where bilingual skills are essential. Engage in dynamic Agile projects in Montreal or Toronto leveraging your software engineering expertise. In this transformative role, you’ll use your 10+ years of Java design and development experience to bring client visions to life. You'll promote a cultural shift toward DevOps and CI/CD practices while ensuring solutions meet IT strategies. Collaborating closely with cross-functional teams, you’ll assess new technologies and coach development teams through application designs. Key Responsibilities: • Design and architect solutions based on client needs • Engage with software engineering teams using Docker and OpenShift • Promote effective DevOps practices and Agile methodologies • Guide development teams through technical challenges • Assess and implement emerging technologies in projects Requirements: • Over 10 years in Java application development • Expertise in REST APIs, Microser...