Sage Recruiting is looking for an Intermediate Java Developer to join the team of a growing company in the downtown Toronto core and hold a junior manager and intermediate programmer role. Our client is a stable and modern organization that builds web based products for a growing industry and have massed to over 300 staff and continue to grow. You will be in a small agile team, attend daily scrum meetings, and be able to work in a flexible and challenging environment with a team of junior software developers and senior managers for training and professional development right at your disposal. You will be a part of the maintenance, testing, debugging, implementation, design and development of the product, and manage a small team of junior developers, some right out of school.
We are looking for strong Java developers with 2-5 years experience developing large scale, high availability web based applications for a small or large sized company, with teams of 10 or more. We are looking for someone that likes to learn at home on their own time, and has used scripting languages like perl, python or php. You will be involved in some new feature development, but mostly involved in maintenance and bug fixes, and training/mentoring staff. You will need to be an exemplary communicator in order to effectively manage a team. Our client has incredible retention, and has helped junior developers to train, learn, and build their skill set to the level of a senior developer in only a few short years. The environment is fast paced and you will be involved in all areas of the SDLC.