1

Senior Full Stack Java Developer Jobs in Victoria, BC

You'll focus on full-cycle accounting across multiple entities, cash flow management and cost ... Reporting to the VP, Finance & Administration, you will work closely with senior leadership ...

Reporting to the VP, Finance & Administration, you willwork closely with senior leadership ... Lead theAccounting team while overseeing full-cycle accounting across multiple entities. * Own the ...

Showing results 21-29

Senior Full Stack Java Developer information

See Victoria, BC salary details

$16.1K

$141.5K

$193.8K

How much do senior full stack java developer jobs pay per year?

As of Sep 3, 2026, the average yearly pay for senior full stack java developer in Victoria, BC is $141,467.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,096.00 and $162,538.00 per year, depending on experience, location, and employer.

What is a senior full stack Java developer?

Senior Full Stack Java Developers are experienced software professionals who design, develop, and maintain both the front-end and back-end components of web applications using Java and related technologies. They typically work with frameworks such as Spring Boot for the backend and may use JavaScript frameworks like Angular or React for the frontend. In addition to coding, they often lead development teams, make architectural decisions, and ensure best practices are followed throughout the software development lifecycle.

What are the key skills and qualifications needed to thrive as a senior full stack Java developer?

A Senior Full Stack Java Developer needs advanced proficiency in Java, front-end frameworks (such as Angular or React), and a solid understanding of databases, supported by a bachelor’s degree in computer science or related field. Experience with tools like Spring Boot, RESTful APIs, version control systems (e.g., Git), and cloud platforms is typically required, along with relevant certifications. Strong problem-solving, communication, and teamwork skills help developers effectively collaborate and deliver robust solutions. These competencies are crucial for building scalable applications, leading projects, and ensuring efficient development processes.

What are some common challenges senior full stack Java developers face when balancing backend and frontend responsibilities?

Senior Full Stack Java Developers often encounter the challenge of staying up-to-date with both backend Java frameworks and rapidly evolving frontend technologies. Balancing deep expertise in server-side development with proficiency in modern JavaScript frameworks (like React or Angular) can be demanding. Additionally, these professionals often need to effectively prioritize tasks between client and server development while collaborating with specialized frontend or backend team members. Time management, clear communication, and a willingness to learn new tools are essential for success in this multifaceted role.

What are popular job titles related to Senior Full Stack Java Developer jobs in Victoria, BC?

For Senior Full Stack Java Developer jobs in Victoria, BC, the most frequently searched job titles are:

What cities near Victoria, BC are hiring for Senior Full Stack Java Developer jobs?

Cities near Victoria, BC with the most Senior Full Stack Java Developer job openings:

Infographic showing various Senior Full Stack Java Developer job openings in Victoria, BC as of August 2026, with employment types broken down into 1% Internship, 83% Full Time, 10% Part Time, 5% Contract, and 1% Nights. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $141,467 per year, or $68 per hour.

Senior Consultant, Infrastructure Capital Projects & Sustainability Advisory, Major Projects

KPMG

Victoria, BC • On-site

Full-time

Re-posted 20 days ago


Job description

Overview

At KPMG in Canada, our people bring their unique perspectives to Canada’s most important challenges. Here, you can build momentum that reaches beyond our business, develop skills for the future, and take ownership of your career with support at every stage. Join a firm where your career can make a difference.

KPMG's Infrastructure, Capital Projects, & Sustainability (ICPS) practice is a dynamic and multidisciplinary team that provides support across the infrastructure lifecycle, spanning strategy, planning, procurement, execution, handover, and operations. Our team is comprised of economists, engineers, finance professionals, policy analysts, project managers, sustainability professionals, First nations advisors, environmental planning advisors and construction and operations professionals with deep, global industry experience, who bring a diverse range of experience and perspectives to our clients.

Our team is growing rapidly, and we are seeking a Senior Consultant level professional. This role will be focused on supporting our clients in the delivery of major infrastructure projects

Our national team has deep expertise that is respected and sought after by clients across the country and in all major infrastructure sectors, including conventional power, renewables, transport, water, waste, and social infrastructure.  Working at KPMG, you will have the ability to work with our country-wide network of professionals and deliver positive outcomes for our clients on nationally significant projects.


What you will do
  • Work in a dynamic team environment to support project reviews and health checks covering various topics such as cost, schedule, and risk
  • Support in the development and implementation of frameworks, processes, and standards relating to project governance, project management, project controls, and similar
  • Contribute to the preparation of procurement strategies, informed by risk assessments, options analysis and market sounding
  • Contribute to the preparation of procurement and contract documentation such as RFQs, RFPs, evaluation frameworks, etc.
  • Analyze project information (both financial and non-financial) to inform project reviews and health check findings
  • Prepare for, and participate in, client workshops, interviews, and presentations
  • Prepare client-ready reports and other written deliverables

What you bring to the role
  • 3+ years of relevant experience
  • Undergraduate and/or graduate degree in finance, accounting, engineering, or similar.
  • Experience with infrastructure capital projects, particularly in the areas of project accounting and/or project cost controls.
  • Experience in tracking and analyzing project costs and other project metrics.
  • Strong quantitative skills, leveraging tools such as Excel, Power Query, Power BI.
  • Experience with a variety of project delivery contract models with a preference for collaborative contracting models.
  • An ability to think critically, bring structure to ambiguous problems, and synthesize information into clear and succinct findings.
  • Ability to manage multiple assignments and deadlines
  • An ability to communicate effectively.
  • Willingness to learn and a curious mindset.

KPMG BC Region Pay Range Information   

The expected base salary range for this position is $65,500 to $102,500 and may be eligible for bonus awards. The determination of an applicant’s base salary within this range is based on the individual’s location, skills & competencies, and unique qualifications. In addition, KPMG offers a comprehensive and competitive Total Rewards program

Providing you with the support you need to be at your best


Our Values, The KPMG Way

Integrity, we do what is right | Excellence, we never stop learning and improving | Courage, we think and act boldly | Together, we respect each other and draw strength from our differences | For Better, we do what matters

KPMG in Canada is a proud equal opportunities employer and we are committed to creating a respectful, inclusive and barrier-free workplace that allows all of our people to reach their full potential. A diverse workforce is key to our success and we believe in bringing your whole self to work. We welcome all qualified candidates to apply and hope you will choose KPMG in Canada as your employer of choice.

Adjustments and accommodations throughout the recruitment process

At KPMG, we are committed to fostering an inclusive recruitment process where all candidates can be themselves and excel. We aim to provide a positive experience and are prepared to offer adjustments or accommodations to help you perform at your best. Adjustments (informal requests), such as extra preparation time or the option for micro breaks during interviews, and accommodations (formal requests), such as accessible communication supports or technology aids, are tailored to individual needs and role requirements. You will have an opportunity to request an adjustment or accommodation at any point throughout the recruitment process. If you require support, please contact KPMG’s Employee Relations Service team by calling 1-888-466-4778.

AI Usage

Weembrace the use of artificial intelligence (AI) to enhance the candidate experience and streamline our recruitment processes. AI tools may help with organizing applications or surfacing relevant qualifications. However, no hiring decisions are made using AI. Every hiring decision is made by our hiring managers and recruitment professionals, who are equipped with training that empowers them to use these tools responsibly. AI technologies used in our recruitment process undergo detailed risk assessments, including security and privacy requirements, that align with KPMG’s Trusted AI framework.

We believe technology should empower human judgment, not replace it. It’s one of the many ways we’re delivering on our vision of being a technology-first, people-driven firm.

Qualifications:
  • 3+ years of relevant experience
  • Undergraduate and/or graduate degree in finance, accounting, engineering, or similar.
  • Experience with infrastructure capital projects, particularly in the areas of project accounting and/or project cost controls.
  • Experience in tracking and analyzing project costs and other project metrics.
  • Strong quantitative skills, leveraging tools such as Excel, Power Query, Power BI.
  • Experience with a variety of project delivery contract models with a preference for collaborative contracting models.
  • An ability to think critically, bring structure to ambiguous problems, and synthesize information into clear and succinct findings.
  • Ability to manage multiple assignments and deadlines
  • An ability to communicate effectively.
  • Willingness to learn and a curious mindset.

KPMG BC Region Pay Range Information   

The expected base salary range for this position is $65,500 to $102,500 and may be eligible for bonus awards. The determination of an applicant’s base salary within this range is based on the individual’s location, skills & competencies, and unique qualifications. In addition, KPMG offers a comprehensive and competitive Total Rewards program

Providing you with the support you need to be at your best

Education:UNAVAILABLEEmployment Type: FULL_TIME