Development Manager (Java)

February 14 2020
Industries Recruitment, Employment services
Categories Information Technology, Programming, Development
Montreal, QC


The Development Manager will be responsible for delivering all the company’s software development projects. He will manage the budget, deadlines as well as the quality of the developed product.


Define and communicate vision, roadmaps, project plans and commitments;

Manage the overall lifecycle of third-party software development by engaging in SDLC monitoring (ideation, planning, design, UX, quality, deployment, security, operationalization, etc.) on a daily basis;

Work closely with external developers to design and develop the best design and technology approach;

Measure the performance of teams and individuals and take the necessary measures;

Contribute to the ongoing evolution of the development practice, tools and processes to increase team autonomy and effectiveness, and ensure that IT can meet its objectives;

Establish a culture of continuous improvement and a culture of technical excellence through mentoring, feedback and metrics;

Implementation of metrics to monitor compliance of scope, delivery dates and project budgets;

Report the state of development, quality, operations and system performance to management and act quickly and decisively to resolve issues;

Be responsible for development partners, evaluation of consultants, definition of mandates, participation in certain architectural sessions, follow-up of works, etc.;

Mobilize and organize teams in critical situations, give status to senior management.


  • +10 years of relevant experience in JAVA software development
  • +5 years of sustained experience in management of software development teams
  • Knowledge of good practices in the development of modern, safe and efficient applications
  • Excellent leadership skills
  • Experience with the following technologies: Java, Angular, JavaScript, TypeScript, Bootstrap, PostgreSQL, MongoDB, NoSQL, Spring Boot, Spring Cloud Stream, Hibernate, Angular, Maven, NGINX, OAuth, Docker, Docker Compose, Kubernetes
  • Bachelor’s degree in computer science or equivalent experience
  • Bilingual (French / English).
Apply now! network