java developer / tech lead, Toronto

randstad canada
job type
apply now

job details

toronto, ontario
job type
reference number
randstad canada
apply now

job description

Our client, located in Toronto Ontario is looking for a Java Technical Lead to join them on a permanent basis.

Join a well established medium size software development organization with offices downtown Toronto and a great career and benefits plan.

This Java Technical Lead will be responsible for technical team leadership skills, including the ability to assume delivery responsibility for the project, and to keep a small team of developers occupied and efficient.

- 8+ years’ experience in software development using Java enterprise technologies: J2EE, Spring/Springboot, JMS, REST/SOAP Web Services, Java Application Servers
- 4+ years’ experience with Spring and Hibernate framework. Thorough understanding of CS fundamentals and theory relevant to applications development.
- 2-3 years with ReactJS / Angular
- A track record of great teamwork and the ability to work independently and drive projects to completion
- Prior experience designing and implementing multi-threaded and multi-process large scale systems
- Hands on experience designing databases and implementing (PL/SQL) scripts and stored procedures; Oracle, MySQL or MS SQL experience is considered an asset
- Hands on experience of client server architecture and Object-Oriented Programming concepts
- Strong knowledge of all tiers used in modern architecture (front-end, mid-tier, web services, messaging, data tier) Developing RESTful webservices
- Understand web application security concepts (such as XSS, CSRF, encryption protocols, etc) and the ability to lead the team in security best practices

What Sets You Apart:
• Self-learner with a strong interest in emerging technologies
• Flexible and able to adapt to changing environments
• Understand web application security concepts (such as XSS, CSRF, encryption protocols, etc) and the ability to lead the team in security best practices
• Exceptional written and interpersonal communication skills
• Bachelor’s degree or the equivalent through a combination of education and related work experience

If you have what it takes, we would like to hear from you! Please email your resume to
Randstad Professionals Canada
Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.

Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.

For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.