senior software developer, Burnaby

randstad canada
job type
$ 90,000 - $ 105,000 per year
apply now

job details

burnaby, british columbia
job type
$ 90,000 - $ 105,000 per year
reference number
randstad canada
apply now

job description

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