Skip to main content
Randstad Digital logo

Senior Backend Engineer - Java

Randstad Digital
Vancouver, British Columbia, CAPosted February 10, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonJavaRubyNode.jsDjangoSpringAWSAzurePostgreSQLMySQLMongoDBCI/CDMicroservices

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Senior Backend Engineer - Java

Contract Length: 6 months

Possibility of Extension: Likely

Location: Vancouver, BC

Onsite

Hour Rate Range: $75-85/hr INC

Hours: 40/wk

We are looking for an experienced Back-End Engineer to join our client. You will design, implement, and maintain the server-side logic and systems that power our applications, working with AWS services and Java-based technologies.

Must have skills:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 8+ years of experience in back-end development.
  • Strong experience with back-end frameworks such as Node.js, Spring Boot, or Django.
  • Proficiency in server-side languages such as Java, Python, or Ruby.
  • Experience with cloud computing platforms like AWS, Azure, or Google Cloud.
  • In-depth knowledge of writing unit test cases using frameworks like JUnit, Mocha, or PyTest.
  • Experience with database technologies such as PostgreSQL, MySQL, or MongoDB.
  • Hands-on experience with CI/CD principles and best practices.
  • Advanced understanding of web technologies (HTTP, headers, Cookies, Caching, etc.).
  • Demonstrated experience developing solutions for retail or eCommerce businesses.
  • Experience with microservices architecture, RESTful APIs, and event-driven systems.
  • Strong communication skills, capable of working with both technical and non-technical stakeholders to deliver clear, actionable solutions

Responsibilities

  • Lead development and maintenance of service-side logic and databases using relevant coding languages
  • Lead collaboration with front-end developers to integrate user-facing elements
  • Develop and implement data protection and storage solutions
  • Conduct regular testing, debugging, and quality assurance reviews
  • Act as subject matter expert for coding language(s) and solutions design
  • Create and maintain relevant documentation and conduct knowledge transfer activities
  • Work as the technical leader for the product(s) your team delivers. You will be counted on as a leader in your technology space, as you contribute to all areas of development and operations
  • Design, develop, and maintain a back-end ecommerce platform.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Mentor engineers and provide technical leadership
  • Conduct code reviews, design discussions, and drive best practices for software design, CI/CD pipelines, commerce security, and cloud architecture.
  • Troubleshoot and resolve production issues.
  • Contribute to architectural decision-making and ensure solutions are maintainable, extensible, and secure.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free