Skip to main content
Post your resume and find your next job on Indeed!

Intermediate Java Developer jobs in Vancouver, BC

Sort by: -
    • You are an autonomous software engineer who thrives in ambiguity and can make sound architectural decisions.
    • You have strong skills in distributed systems and…
    • An intermediate full stack developer (typically 2-4 years experience, but flexible based on capability).
    • A high bandwidth, "to the point" communicator who works…
    • We are seeking a skilled and motivated Software Engineer to support the development and integration of Energy Management Systems (EMS) and EV charging solutions…
    • Develop software solutions by studying systems flow, data usage and work processes.
    • Hours: 40 hours per week.
    • Write, modify, integrate and test software code.
    • Maintain existing computer programs by making modifications as required.
    • Hours: 40 hours per week.
    • We consistently rank among the Top 40 Finance Apps on the Apple App Store, powered by a highly engaged user base and partnerships with more than *500 leading…
    • Hours: 37.5 hours per week.
    • Consult with clients to develop and document Website requirements.
    • Design and integrate website related code.
    • Hours: 40 hours per week.
    • Write, modify, integrate and test software code.
    • Communicate technical problems, processes and solutions.
    • We work on the systems that move, store, transform, and serve customer data: real-time and batch ingestion, identity resolution, data import and export…
    • You will lead a team of developers in delivering high quality software solutions to support variety of customer use cases and are scalable to handle Amazon…
    • Prime Customer Experience Engineering (CXE) provides the governance and technical backbone for the development lifecycle of every Prime experience, spanning the…
    • System, and advanced data structures.
    • You'll work in C/C++ at the lowest levels of the stack, solving problems in memory management, I/O optimization,…
    • AWS is expending its successes internationally across the global, at the same time facing the ever evolving feature parity and localization issues in countries…
    • You are an autonomous software engineer who thrives in ambiguity and can make sound architectural decisions.
    • You have strong skills in distributed systems and…
  • View similar jobs with this employer
    • We are seeking a QA Automation Engineer to ensure quality and reliability of BFSI applications across banking, payments, and regulatory systems.
Get email updates for the latest Intermediate Java Developer jobs in Vancouver, BC

By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.

Career Resources:

Job Post Details

Software Development Engineer, Real Time Visual Intelligence - job post

Amazon Development Centre Canada ULC
Vancouver, BC
$114,800–$191,800 a year - Full-time
You must create an Indeed account before continuing to the company website to apply

Job details

Pay

  • $114,800–$191,800 a year

Job type

  • Full-time

Location

Vancouver, BC

Benefits

Pulled from the full job description

  • Paid time off
  • Vision care
  • Dental care
  • Profit sharing
  • RRSP

Full job description

Join a fast-paced team building intelligence capabilities that will transform how customers interact with Alexa. As a Software Development Engineer II, you'll work on technology that enables natural, intuitive experiences across multiple device types.

Key job responsibilities
You are an autonomous software engineer who thrives in ambiguity and can make sound architectural decisions. You have strong skills in distributed systems and full-stack development are essential, along with the ability to collaborate effectively across teams.

You will:
  • Design and implement scalable systems for real-time processing and multimodal AI integration
  • Build core components of a horizontal capability that powers visual understanding across Amazon's device ecosystem
  • Partner with cross-functional teams to deliver end-to-end customer experiences
  • Solve complex technical challenges in distributed systems, real-time processing, and API design

A day in the life
You'll work on high-impact projects that directly shape upcoming product launches. This role offers the opportunity to tackle Amazon's hardest technical problems while building technology that will fundamentally change how people interact with AI assistants. You'll collaborate with talented engineers, ML scientists, and product teams in a fast-paced, innovative environment.

BASIC QUALIFICATIONS

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 3+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field

PREFERRED QUALIFICATIONS

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.


The base salary range for this position is listed below. As a total compensation company, Amazon's package may include other elements such as sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon offers comprehensive benefits including health insurance (medical, dental, vision, prescription, basic life & AD&D insurance), Registered Retirement Savings Plan (RRSP), Deferred Profit Sharing Plan (DPSP), paid time off, and other resources to improve health and well-being. We thank all applicants for their interest, however only those interviewed will be advised as to hiring status.


CAN, BC, Vancouver - 114,800.00 - 191,800.00 CAD annually
Let Employers Find YouUpload Your Resume