Responsibilities Design, develop, and maintain enterprise-level Java applications using Java, Spring Framework, and Hibernate. Collaborate with cross-functional teams to analyze and define technical requirements for web-based applications. Write efficient and optimized SQL queries to interact with relational databases.
Key Responsibilities: Lead, mentor, and manage the local Java development team in Montreal, ensuring team productivity, collaboration, and professional growth. Build and grow the local team by recruiting and onboarding talented developers to meet project needs and