This job board retrieves part of its jobs from: Emploi Étudiant | Toronto Jobs | Indeed IT

Tech jobs every day in Canada!

To post a job, login or create an account |  Post a Job

   Canadian Tech jobs   

Website updated every day with fresh jobs in the IT industry

previous arrow
next arrow
Slider

Senior Software Developer – Java

Randstad Canada

This is a Contract position in Burnaby, BC posted July 24, 2019.

Do you thrive in a fast-paced, high tech environment and possess a passion for developing innovative software applications?

Our Burnaby client, a rapidly expanding high tech company located in Canada and the United States, is seeking to hire a Senior Software Developer on a permanent full time basis.

Apply to this amazing Senior Software Developer opportunity today What’s in it for you?

• Leading market annual rates.

• Comprehensive benefits package.

• Permanent full time position.

What does your day look like?

As the Senior Software Developer, you will:
• Be responsible for the design/development of innovative micro-services in a distributed system.

• Maintain existing products, improve the quality and their functionality continuously.

• Write high-performance, scalable, secure, maintainable and PCI compliant code capable of processing thousands of transactions per minute.

• Develop automated component tests following behavior driven development practices.

• Evaluate new trends and technologies for their usefulness and feasibility.

• Collaborate with other development teams for designing and documenting integration APIs.

• Work with Customer Services to improve customer satisfaction.

• Lead design of new features and mentor other developers.

What education, experience and skillset do you bring?

• Bachelor’s degree in Computer Science/Engineering or related field.

• 5 years’ professional experience developing Web Applications with Java.

• Understanding of object-oriented and functional programming concepts and design patterns.

• Experience with at least one of the following (RESTful services, distributed message queues, asynchronous web services, NoSQL and object relational mapping).

• Experience with version control systems, preferably Git and Continuous Integration workflows.

• Familiarity with any of the following (Spring MVC, Spring Boot, Docker, Kafka, Hibernate, MySQL, MongoDB, AWS).

• Familiarity with secure coding practices, OWASP Top 10 and CWE Top 25.

• Experience with Agile development practices.

If you have a passion for learning new technologies and enjoy working in a high-performing cross-functional team environment, then the Senior Software Developer role could be the perfect opportunity for you Please contact Leo Karlovskiy with your resume at leo.karlovskiyrandstad.ca for more information or click the “Apply” button now 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.