Full Stack Developer

Full Stack Developer

Toronto, Ontario, Canada  - Permanent


Job Description

Our client is a custom consulting firm that designs and builds high-performance, enterprise solutions with accentuation on robust architecture, and a perfect user experience.​ They are looking for a hybrid Web/Mobile Developer to add to their growing team of 100 plus people here in Toronto. If being part of a fast-paced agile environment is important to you, then you are in the right place!


Must Have Skills:

-Prior experience designing and implementing multi-threaded and multi-process large scale systems
-Strong knowledge of all tiers used in modern architecture (front-end, mid-tier, RESTful web services, messaging, data tier)
-3+ years Hands-on experience with Java technologies: Struts, Spring MVC, Spring Boot, Java, JPA, Hibernate, JSP etc
-Working knowledge with a modern front-end framework, such as ReactJS or Angular
-Experience with databases and implementing (PL/SQL) scripts and stored procedures - Oracle, MySQL or MS SQL experience is considered an asset
-Technical team leadership skills, including the ability to assume responsibility for delivering the project, and to keep a small team of developers occupied and efficient


Nice to Have Skills:

-Experience Angular, ReactJS,
-The ability to produce beautiful interfaces that make it easy for users to complete their work
-Flexible and able to adapt to changing client environments
-A track record of great teamwork and the ability to work independently drive projects to completion


Special Perks:

-Family-friendly benefits and vacation time
-Annual training budget and professional development for contract/fulltime employees
-The flexibility of a software consulting environment; project variety, adapting to new business domains, and building complex applications
-Ability to flex your creativity muscle, and have your opinions heard
-A work culture where you’ll look forward to being a part of


Details:

Starting: ASAP
Dress Code: Casual







Similar jobs in Toronto:

Similar jobs in other locations: