senior software developer (java), Burnaby

randstad canada
job type
apply now

job details

burnaby, british columbia
job type
reference number
randstad canada
apply now

job description

Are you a seasoned Java Developer with a customer-centric mindset, and a passion for developing high-quality code and designing cutting-edge applications? Our Burnaby BC client, a prominent parking payment solutions company, is seeking to hire a Senior Java Developer on a permanent full-time basis. Apply to this amazing Senior Java Developer opportunity today!

What’s in it for you!
As a Senior Java Developer with our Burnaby client, you’ll receive:
•Above market compensation package.
•Comprehensive benefits package including health spending account.
•Retirement Plans.
•3 weeks’ paid vacation from start.
•Social activities and snacks/drinks!

What will you do?
As a Senior Java Developer with our Burnaby client, you will:
•Participate in development of written design specifications for projects/products.
•Review design specifications written by others.
•Provide accurate estimates for design specifications.
•Produce maintainable, reusable and PCI compliant code with unit tests.
•Participate in code reviews (both your own and your peers).
•Work with customer service and project management teams to provide engineering support to customers’ issues.
•Collaborate with other development teams for designing and documenting integration APIs.
•Provide technical support to staff.
•Provide recommendations on architecture direction, product direction and development tools.
•Mentor junior developers.

How do you qualify?
To qualify for the Senior Java Developer role with our Burnaby client, you must have:
•5+ years’ professional experience developing Web Applications with Java (Java 8+ experience required!).
•5+ years’ experience with Spring MVC and/or Spring Boot.
•5+ years’ experience with Apache Kafka.
•5+ years’ experience with RestFULL API design.
•5+ years’ experience with MySQL, MongoDB.
•5+ years’ experience with version control using Git.
•5+ years’ experience with secure coding practices, OWASP Top 10 and CWE Top 25.
•Strong knowledge of micro-service architecture.
•Experience in Agile Development (SCRUM).
•Bachelor’s or Master’s degree in Computer Science/Engineering or related field.

If the prospect of collaborating with cross-functional teams to design/develop innovative and customer-focused applications intrigues you, then the Senior Java Developer role with our Burnaby BC client could be the perfect opportunity for you!

Please contact Alexandre Bernal 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.