Software Developer

Software Developer

Remote/Telecommute JobREMOTE / Toronto, Ontario, Canada  - Permanent
This job allows you to work remotely 

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 Software Engineer 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
-Experience with databases and implementing (PL/SQL) scripts and stored procedures - Oracle, MySQL or MS SQL experience is considered an asset

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
-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


Starting: ASAP
Dress Code: Casual

Similar jobs in Toronto:

Similar jobs in other locations: