Senior Java Team Lead

Magnum Hunt

📍 Ottawa, Ontario, Canada

Permanent Computer Occupations Posted March 03, 2026

Job Description

As a Senior Java Team Lead, you will have: 

  • 7+ years previous Java development experience 

  • Post-secondary education in engineering or computer science or equivalent work experience 

  • Experience working on long-term enterprise projects (more than one year) that involved at least four or more team members 

  • Demonstrated ability and flexibility to manage time and priorities effectively 

  • Apply initiative and creativity when approaching challenges 

  • Able to communicate effectively within a development team and with clients 

  • High attention to detail and commitment to quality 

  • Leadership skills, experience in mentoring team members 

  • Experience in an Agile software development environment (SCRUM) 

  • Proven experience using RESTful Web Services, XML, EJBs, JDBC, RDBMS, SQL 

  • Understanding of development frameworks such as, Spring, Hibernate, Apache Tiles 

  • <...