Technical Lead, Java

2 weeks ago


Toronto, Canada Canadian Institute for Health Information (CIHI) Full time

Who we are

We are an organization comprised of industry thought leaders who are passionate about health data and want to make a difference in the health care field. We are an independent, not-for-profit organization and together with our partners we provide essential information on Canada's health systems, enabling decisions that lead to healthier Canadians. As a valued member of the CIHI team, you and your work will have a pivotal role in the evolution of Canada's health care systems.


CIHI is recognized as an exceptional place to work that embraces diversity, respect, integrity, collaboration and innovation. Learn about our Equity, Diversity and Inclusion Strategy and the work being done to create a more inclusive and welcoming organization by focusing on how we learn, govern and practice


Why is this role important?

Under the direction of the Manager, Data Acquisition Products, the Technical Lead is responsible for the delivery, maintenance, support and enhancement of secure and effective technical solutions in their assigned portfolios. The Technical Lead works with the Senior Business Systems Analyst and the Manager to ensure timely delivery of results and services that satisfy business and user requirements within the context of the ITS architectural framework and policies/processes for Systems Development Methodology and Quality Assurance. The Technical Lead serves as the primary contact between the product owners and business users, and the team for the day-to-day maintenance, support and enhancements in their assigned portfolios. The Technical Lead ensures that the ITS Application Change Management Procedures are followed.


What you'll do

  • Provide leadership and guidance to assigned staff. Supervise, coach, allocate and monitor work, workload and performance of staff to ensure that quality is maintained and that learning opportunities are provided. Conduct annual performance management reviews by preparing and delivering PMP review documents or providing PMP input for supervised staff.
  • Lead functional team and IT development team to deliver solutions for production ERP releases through an Agile/Scrum process.
  • Lead the team’s operational and technology development planning, including business requirements gathering, roadmap development, project planning, organizing and negotiating the allocation of resources.
  • Develop and demonstrate a thorough understanding of ITS systems development standards and methodologies, tools and techniques, and its underlying quality assurance principles and processes. Maintain current knowledge of industry best practices and future direction, and shares findings with other ITS teams.
  • Demonstrate and maintain a thorough understanding and knowledge of CIHI policies that form the basis to existing business processes. Contribute to policy evolution and refinement and business and process re-engineering.
  • Initiate and maintain on-going contact with product owners to ensure that users’ needs are being addressed through timely delivery of results in the form of services and/or information systems.
  • Interact closely with other ITS resources to ensure successful system development according to the detailed specifications and industry best practices within architectural frameworks particularly ensuring engagement of the Architecture and Standards team in the design of solutions.
  • Work with assigned ITS project team and project manager and provide leadership to other ITS staff in the development of system designs and automated information flows/processes based on user requirements and specifications for system implementations, enhancements and/or customisations. As required, develop and oversee quality assurance strategies and protocols for user acceptance and implementation of new and enhanced systems/applications.
  • Participate in COTS acquisition activities including opportunity for evaluation, COTS review and assessment, pre-deployment configuration and implementation as required.
  • As required, work with product owners and other ITS resources to ensure timely delivery of assigned task deliverables, and develop and/or deliver training to users.


What you'll bring to the table

  • University degree or equivalent experience/education in Computer Science, Mathematics or related discipline.
  • 5+ years demonstrated success in leading and developing a highly motivated, engaged ERP development team; experience in a senior technical role with the ability to supervise, coach and mentor staff.
  • Knowledge and experience with Service Management, Business Process Management, Analysis and Modelling would be considered an asset.
  • Minimum of six to eight years of IT experience in defining and overseeing the generation and implementation of technical solutions for large, complex, multi-tiered applications in a web based environment, four or more years of which are in a senior technical position.
  • Proven Experience with SOAP and/or REST based web services and API development; and experience in the development of web-based middle-tier, back-end and front-end development.
  • Very strong experience with SQL, Oracle RDBMS, PL/SQL; experience with Java, Spring.
  • Excellent project management skills and/or substantial exposure to project-based work structures, SDLC models, Agile, etc.
  • Working knowledge of networking technologies such as security and encryption and knowledge of infrastructure security technology practices.
  • Experience with MS Project, MS Office, OOP, COM, C++, C#, Visual Basic, Visual Studio, and .NET Technologies a definite asset.
  • Demonstrated experience with formal systems development life cycle methodologies, and training in data modelling, UML and use case tools.
  • Excellent interpersonal, facilitation, presentation, and communication skills, with the ability to communicate complex issues and processes in simple user terminology.

  • Technical Lead, Java

    2 weeks ago


    Toronto, Canada Canadian Institute for Health Information (CIHI) Full time

    Who we areWe are an organization comprised of industry thought leaders who are passionate about health data and want to make a difference in the health care field. We are an independent, not-for-profit organization and together with our partners we provide essential information on Canada's health systems, enabling decisions that lead to healthier Canadians....

  • Technical Lead, Java

    2 weeks ago


    Toronto, Canada Canadian Institute for Health Information (CIHI) Full time

    Who we areWe are an organization comprised of industry thought leaders who are passionate about health data and want to make a difference in the health care field. We are an independent, not-for-profit organization and together with our partners we provide essential information on Canada's health systems, enabling decisions that lead to healthier Canadians....

  • Java Technical Lead

    3 days ago


    Toronto, Canada Quantum World Technologies Inc. Full time

    Role: Tech lead Java Location: Toronto ON(Hybrid)Job Type: ContractSkillsets Job RequirementsHere are the minimum requirements for this position:Bachelor's Degree. 10+ years of progressively senior experience in technology design, development, and delivery. Design and develop quality solutions consistent with project objectives. Develop, implement, and...

  • Java Technical Lead

    5 days ago


    Toronto, Canada Quantum World Technologies Inc. Full time

    Role: Tech lead Java Location: Toronto ON(Hybrid)Job Type: ContractSkillsets Job RequirementsHere are the minimum requirements for this position:Bachelor's Degree. 10+ years of progressively senior experience in technology design, development, and delivery. Design and develop quality solutions consistent with project objectives. Develop, implement, and...

  • Java Technical Lead

    5 days ago


    Toronto, Canada Quantum World Technologies Inc. Full time

    Role: Tech lead Java Location: Toronto ON(Hybrid)Job Type: ContractSkillsets Job RequirementsHere are the minimum requirements for this position:Bachelor's Degree. 10+ years of progressively senior experience in technology design, development, and delivery. Design and develop quality solutions consistent with project objectives. Develop, implement, and...

  • Java Technical Lead

    3 days ago


    Toronto, Canada Quantum World Technologies Inc. Full time

    Role: Tech lead Java Location: Toronto ON(Hybrid) Job Type: Contract Skillsets Job Requirements Here are the minimum requirements for this position: Bachelor's Degree. 10+ years of progressively senior experience in technology design, development, and delivery. Design and develop quality solutions consistent with project objectives. Develop,...


  • Toronto, Ontario, Canada infinity Solutions Full time

    Skills and Responsibilities: Strong JAVA, Python, Unix Scripts experiences and skills including Spring boot, microservices. Advanced knowledge, experience, and understanding of Unix/Linux, Windows, SQL Server DB, MQ, Kafka Public and Private cloud knowledge, skills and experiences (Azure, AWS, GCP, OpenShift, Dockers, Kubernetes, ELK) Knowledge about Machine...

  • Technical Lead

    1 week ago


    Toronto, Canada Tundra Technical Solutions Full time

    Key Responsibilities:You will be responsible for the development, delivery and maintenance of features and other deliverables for your team within their respective Technical Area, as well as career development, guidance, coaching and support of your team members. You will work closely with the development team and Technical Architect to design elegant...

  • Technical Lead

    2 weeks ago


    Toronto, Canada Tundra Technical Solutions Full time

    Key Responsibilities:You will be responsible for the development, delivery and maintenance of features and other deliverables for your team within their respective Technical Area, as well as career development, guidance, coaching and support of your team members. You will work closely with the development team and Technical Architect to design elegant...

  • Technical Lead

    2 weeks ago


    Toronto, Canada Tundra Technical Solutions Full time

    Key Responsibilities: You will be responsible for the development, delivery and maintenance of features and other deliverables for your team within their respective Technical Area, as well as career development, guidance, coaching and support of your team members. You will work closely with the development team and Technical Architect to design elegant...

  • Java Technical Lead

    6 days ago


    Toronto, Canada Quantum World Technologies Inc. Full time

    Experience with SQL, Java, J2EE, HTML, Spring framework, Hibernate/JPA, MVC, REST Service, Microservices, API. Experience working with Kafka Producer and Consumer applications.Good understanding of JVM level knowledge, memory, garbage collection and performance tuning.Working experience in all the common tool/utilities: Maven, GIT, Restful API testing, ftp,...

  • Java Technical Lead

    6 days ago


    Toronto, Canada Quantum World Technologies Inc. Full time

    Experience with SQL, Java, J2EE, HTML, Spring framework, Hibernate/JPA, MVC, REST Service, Microservices, API. Experience working with Kafka Producer and Consumer applications. Good understanding of JVM level knowledge, memory, garbage collection and performance tuning. Working experience in all the common tool/utilities: Maven, GIT, Restful API testing,...

  • Java Technical Lead

    1 week ago


    Toronto, Canada Quantum World Technologies Inc. Full time

    Experience with SQL, Java, J2EE, HTML, Spring framework, Hibernate/JPA, MVC, REST Service, Microservices, API. Experience working with Kafka Producer and Consumer applications.Good understanding of JVM level knowledge, memory, garbage collection and performance tuning.Working experience in all the common tool/utilities: Maven, GIT, Restful API testing, ftp,...


  • Toronto, Canada Synechron Full time

    We are seeking Lead Java developer to join our team at Toronto, ON Location: Toronto, ON Job Description Primary Responsibilities: • 10+ years experience • Hands on tech lead , Senior developer • Core Java , J2EE technologies • Ability to built low latency applications • Multithreading experience

  • Technical Lead

    5 days ago


    Old Toronto, Canada Tundra Technical Solutions Inc. Full time

    Key Responsibilities:You will be responsible for the development, delivery and maintenance of features and other deliverables for your team within their respective Technical Area, as well as career development, guidance, coaching and support of your team members. You will work closely with the development team and Technical Architect to design elegant...

  • Technical Lead

    5 days ago


    Old Toronto, Canada Tundra Technical Solutions Inc. Full time

    Key Responsibilities:You will be responsible for the development, delivery and maintenance of features and other deliverables for your team within their respective Technical Area, as well as career development, guidance, coaching and support of your team members. You will work closely with the development team and Technical Architect to design elegant...

  • Technical Lead

    5 days ago


    Toronto, ON, Canada Tundra Technical Solutions Inc. Full time

    Key Responsibilities: You will be responsible for the development, delivery and maintenance of features and other deliverables for your team within their respective Technical Area, as well as career development, guidance, coaching and support of your team members. You will work closely with the development team and Technical Architect to design elegant...

  • Technical Lead

    5 days ago


    Old Toronto, Canada Tundra Technical Solutions Inc. Full time

    Key Responsibilities:You will be responsible for the development, delivery and maintenance of features and other deliverables for your team within their respective Technical Area, as well as career development, guidance, coaching and support of your team members. You will work closely with the development team and Technical Architect to design elegant...

  • Technical Team Lead

    11 hours ago


    Toronto, Canada Tundra Technical Solutions Full time

    We are looking to hire a full time Senior Technical Lead for our Technology team. Role OverviewThe Senior Technical Lead is a customer first individual accountable for the vision and execution of their portfolio. The role covers all aspects of the software development lifecycle. Success is measured by the team’s collective ability to generate positive...

  • Technical Lead

    2 weeks ago


    Toronto, Canada The Select Group Full time

    Position: Technical Lead Terms: 6-month contract w/possible extensions Work location: 4 days per week remote, 1 day per week on-site Interview process: 2 MS TEAMS interviews Start date: May 1st 2024 Must Have: 5 years of overall professional experience a technical background in the tech stack we use Front-End --> Angular and Typescript Back-End --> Java and...