1

Senior Java Web Developer Jobs in Vancouver, BC (NOW HIRING)

... engineering communication Required Platform / Runtime Experience * Strong experience building and delivering enterprise applications using Java * Configuring and optimizing performance of java web ...

Senior DevOps Engineer

Surrey, BC ยท Remote

$85K - $110K/yr

We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Experience coding/building applications in Java OR Python . * Experience working with AWS cloud ...

Senior DevOps Engineer

Richmond, BC ยท Remote

$85K - $110K/yr

We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Experience coding/building applications in Java OR Python . * Experience working with AWS cloud ...

Senior DevOps Engineer

Richmond, BC ยท Remote

$85K - $110K/yr

We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Experience coding/building applications in Java OR Python . * Experience working with AWS cloud ...

Senior DevOps Engineer

Surrey, BC ยท Remote

$85K - $110K/yr

We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Experience coding/building applications in Java OR Python . * Experience working with AWS cloud ...

Senior DevOps Engineer

Vancouver, BC ยท Remote

$85K - $110K/yr

We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Experience coding/building applications in Java OR Python . * Experience working with AWS cloud ...

Senior DevOps Engineer

Coquitlam, BC ยท Remote

$85K - $110K/yr

We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Experience coding/building applications in Java OR Python . * Experience working with AWS cloud ...

Senior DevOps Engineer

Coquitlam, BC ยท Remote

$85K - $110K/yr

We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Experience coding/building applications in Java OR Python . * Experience working with AWS cloud ...

Senior DevOps Engineer

New Westminster, BC ยท Remote

$85K - $110K/yr

We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Experience coding/building applications in Java OR Python . * Experience working with AWS cloud ...

Senior DevOps Engineer

Burnaby, BC ยท Remote

$85K - $110K/yr

We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Experience coding/building applications in Java OR Python . * Experience working with AWS cloud ...

Senior DevOps Engineer

Vancouver, BC ยท Remote

$85K - $110K/yr

We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Experience coding/building applications in Java OR Python . * Experience working with AWS cloud ...

Senior DevOps Engineer

Burnaby, BC ยท Remote

$85K - $110K/yr

We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Experience coding/building applications in Java OR Python . * Experience working with AWS cloud ...

Senior DevOps Engineer

New Westminster, BC ยท Remote

$85K - $110K/yr

We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Experience coding/building applications in Java OR Python . * Experience working with AWS cloud ...

Senior Software Developer, Invoicing

Vancouver, BC ยท Hybrid

CA$144K - CA$195K/yr

Experience in software development, specifically with building web applications at scale using Ruby ... We have cross-trained developers coming from Java, Python, C++, and JavaScript backgrounds, and are ...

We are looking for multiple experienced Senior Android Developers for our client. This is a ... Prior experience working on Android applications in Java is a plus * Ideally prior experience ...

We are looking for multiple experienced Senior Android Developers for our client. This is a ... Prior experience working on Android applications in Java is a plus * Ideally prior experience ...

We are looking for multiple experienced Senior Android Developers for our client. This is a ... Prior experience working on Android applications in Java is a plus * Ideally prior experience ...

Showing results 41-60

Senior Java Web Developer information

See Vancouver, BC salary details

$80.9K

$117.4K

$158.3K

How much do senior java web developer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for senior java web developer in Vancouver, BC is $117,449.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,972.00 and $133,155.00 per year, depending on experience, location, and employer.

Full-time

Re-posted 26 days ago


Job description

The Technical Lead - Software Delivery provides hands-on technical leadership for an enterprise application platform, owning solution design and delivery execution while ensuring engineering quality and consistency across the team. This role is 70% designing and implementing and 30% coaching and mentoring, with accountability for development standards, delivery practices, and overall software quality.

Key Responsibilities

  • ย Lead solution design and implementation for platform features, integrations, and services
  • ย Translate business requirements into scalable technical designs and delivery plans
  • ย Drive the full software development lifecycle: requirements, design, build, test, release, and production support
  • ย Establish technical direction and ensure alignment to architecture and engineering standards
  • ย Lead troubleshooting and root-cause analysis for complex production issues and cross-system integrations
  • ย Development and maintain enterprise-wide shared services.
  • ย Ensure operational readiness through observability, runbooks, release validation, and incident learnings
  • ย Maintain clear and current technical documentation (architecture, operational procedures, engineering practices)

Coaching & Mentoring

  • ย Coach engineers through pairing, design reviews, and structured feedback to raise technical capability and consistency
  • ย Enforces engineering practices and quality standards, and ensure adoption through mentorship and accountability
  • ย Guide work planning practices (estimation, sequencing, risk management) to improve predictability and delivery outcomes
  • ย Promote a culture of continuous improvement, learning, and ownership
  • ย Provide performance management feedback with the team.

Quality & Standards Ownership

  • ย Enforce engineering quality standards including:
    • ย coding standards and review expectations
    • ย automated testing strategy (unit/integration/API/regression)
    • ย release readiness criteria and "definition of done"
    • ย effective and efficient pull request management
  • ย Drive defect prevention practices and continuous improvement using metrics and post-incident learnings
  • ย Ensure consistent technical decision documentation and transparent engineering communication

Required Platform / Runtime Experience

  • ย Strong experience building and delivering enterprise applications using Java
  • ย Configuring and optimizing performance of java web containers
  • ย Kafka (event streaming concepts, producers/consumers, reliability patterns)
  • ย Redis (caching strategies, TTLs, data modeling, performance considerations)
  • ย Strong relational database experience with MySQL (schema design, indexing, transactions, performance tuning)
  • ย Observability/APM experience (monitoring, tracing, logging, alerting, production diagnostics)
  • ย Experience designing and building REST APIs
  • ย Experience with distributed systems / microservice architectures and integration troubleshooting CI/CD and Release Engineering (Required)
  • ย Experience designing and creating Azure CI/CD pipelines for building, testing, and deploying enterprise applications
  • ย Familiarity with release management practices including gated approvals, environment promotion, rollback strategy, and deployment validation

Education and Experience

  • ย Bachelor's degree in Computer Science, Engineering, or related field or equivalent professional experience
  • ย 7+ years of professional Java development experience
  • ย 3+ years in a technical leadership capacity (technical lead, lead developer, engineering lead), including coaching and mentoring responsibilities
  • ย Demonstrated success delivering complex projects end-to-end and improving software quality outcomes

Knowledge, Skills, and Abilities

  • ย Strong communication skills: able to explain technical concepts and tradeoffs to technical and non-technical stakeholders
  • ย Strong prioritization and planning skills across multiple workstreams (features, tech debt, reliability)
  • ย Comfortable setting standards and holding the bar through coaching and accountability
  • ย Bias for automation, continuous improvement, and pragmatic delivery