1

Senior Java Engineer Jobs in Burnaby, BC (NOW HIRING)

As a Senior Java Developer, you will take ownership of complex system design and implementation, influence cross-team technical decisions, and mentor other engineers. Responsibilities Key ...

We are looking for an experienced Senior Java Developer for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that ...

We are looking for an experienced Senior Java Developer for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that ...

As a Senior Java Developer at Global Relay, you'll be using leading edge technologies to build pioneering products that are used by tens of thousands of users globally to solve real world business ...

As a Senior Java Developer at Global Relay, you'll be using leading edge technologies to build pioneering products that are used by tens of thousands of users globally to solve real world business ...

We are looking for an experienced Java Developer for our client. This is a permanent position that is remote! Our client is developing a buy and sell platform for agriculture using blockchain ...

We are looking for an experienced Java Developer for our client. This is a permanent position that is remote! Our client is developing a buy and sell platform for agriculture using blockchain ...

We are looking for an experienced Senior Java Developer for our client. This is a permanent position that is remote to start with potential later relocation to Calgary or Winnipeg . Our client is a ...

We are looking for an experienced Senior Java Developer for our client. This is a permanent position that is remote to start with potential later relocation to Calgary or Winnipeg . Our client is a ...

Senior Backend Java Developer VersaFile is a fast-growing software company that specializes in attachment and data archiving solutions for SAP, SuccessFactors and other Enterprise Software ...

next page

Showing results 1-20

Senior Java Engineer information

See Burnaby, BC salary details

$77.9K

$134.5K

$194K

How much do senior java engineer jobs pay per year?

As of Jun 18, 2026, the average yearly pay for senior java engineer in Burnaby, BC is $134,511.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,558.00 and $150,741.00 per year, depending on experience, location, and employer.

What are some common challenges Senior Java Engineers face when working on large-scale enterprise applications?

Senior Java Engineers often encounter challenges such as managing complex codebases, ensuring application scalability, and maintaining high performance under heavy loads. They are also responsible for implementing robust security practices and integrating new technologies without disrupting existing systems. Effective collaboration with cross-functional teams and mentoring junior developers are crucial aspects of the role, as these responsibilities help maintain code quality and project momentum.

What is the difference between Senior Java Engineer vs Java Developer?

AspectSenior Java EngineerJava Developer
Required CredentialsBachelor's in Computer Science, Java certifications (e.g., Oracle Certified Professional)Bachelor's in Computer Science or related field, Java certifications optional
Work EnvironmentDesigning, developing, and maintaining complex Java applications, often in team leadership rolesDeveloping Java applications, focusing on coding and implementation
Industry UsageUsed across finance, tech, and enterprise sectors for large-scale projectsCommonly employed in software development firms, startups, and tech companies

While both roles involve Java programming, Senior Java Engineers typically handle complex system design, mentorship, and project leadership, whereas Java Developers focus more on coding and implementing features. The senior role often requires more experience and certifications, with a broader scope of responsibilities.

What are the key skills and qualifications needed to thrive as a Senior Java Engineer, and why are they important?

To thrive as a Senior Java Engineer, you need advanced proficiency in Java programming, strong knowledge of software design patterns, and a degree in computer science or related field. Experience with frameworks like Spring, Hibernate, build tools such as Maven or Gradle, and familiarity with cloud platforms and CI/CD systems are typically required. Excellent problem-solving abilities, leadership, and effective communication help you guide teams and collaborate with stakeholders. These skills are crucial for delivering robust, scalable software solutions and mentoring junior engineers in complex development environments.

What are Senior Java Engineers?

Senior Java Engineers are experienced software developers who specialize in designing, developing, and maintaining applications using the Java programming language. They often lead development teams, architect solutions, and ensure that software meets both technical and business requirements. Their responsibilities also include code reviews, mentoring junior developers, and optimizing application performance. Typically, they have several years of experience and a deep understanding of Java frameworks and best practices.
What cities near Burnaby, BC are hiring for Senior Java Engineer jobs? Cities near Burnaby, BC with the most Senior Java Engineer job openings:
Infographic showing various Senior Java Engineer job openings in Burnaby, BC as of June 2026, with employment types broken down into 100% Full Time. Highlights an 67% In-person, 11% Hybrid, and 22% Remote job distribution, with an average salary of $134,511 per year, or $64.7 per hour.
Senior Java Developer

CA$115K - CA$135K/yr

Full-time

Posted 19 days ago


Job description

Overview

At PDF Solutions, we are at the forefront of revolutionizing the semiconductor industry. Our cutting-edge technologies and data-driven solutions empower semiconductor manufacturers to achieve unprecedented levels of efficiency, quality, and innovation. By joining our team, you'll have the opportunity to work with some of the brightest minds in the industry, tackle complex challenges, and contribute to groundbreaking advancements that shape the future of technology. Headquartered in Santa Clara, California, PDF Solutions also operates worldwide in Canada, China, France, Germany, Italy, Japan, Korea, and Taiwan.

We are seeking an experienced Senior Java Developer to lead the design, architecture, and delivery of backend systems across the secureWISE platform. This role requires deep expertise in Java-based enterprise applications and microservices, along with a strong ability to drive technical direction, scalability, and performance. As a Senior Java Developer, you will take ownership of complex system design and implementation, influence cross-team technical decisions, and mentor other engineers.   


Responsibilities

Key Responsibilities

  • Lead the design and architecture of backend Java applications 
  • Own the scalability, reliability, and performance of core services 
  • Define system architecture and integration patterns 
  • Drive CI/CD and DevOps best practices 
  • Collaborate with stakeholders on technical roadmaps 
  • Lead production issue resolution and performance optimization 
  • Mentor junior and mid-level developers 
  • Improve engineering processes and standards 

Must-Have Skills & Experience

  • Strong expertise in Java, Groovy, and J2EE
  • Experience with distributed systems and microservices
  • Advanced knowledge of concurrency and multi-threading
  • CI/CD, Docker, and cloud experience
  • Strong system design and architecture skills including a mastery of object oriented analysis and design
  • Agile/Scrum experience
  • An understanding of secure coding practices and security technologies such as TLS, encryption, hashing, SAML, OAuth, etc.
  • Ability to leverage artificial intelligence tools to improve the quantity and quality of deliverables
  • Windows and Unix (RHEL, Ubuntu) experience 
  • Proactive collaboration skills (meetings, interactions, presentations), online and in person
  • Excellent English verbal and written communication skills
  • Familiar with IntelliJ IDEA or similar integrated development environment and source control systems such as Git
  • Experience with JIRA or similar issue tracking systems
  • Bachelor of Sciences degree in Computer Science, related engineering degree with seven or more years of professional experience

Qualifications

Nice to Have

  • Familiarity with remote access technologies such as VNC or other remote desktop solutions, and SSH
  • Networking protocol knowledge (TCP, UPD, TLS) and the Windows API
  • Wildfly, Relational databases such as MySQL, LDAP, Apache HTTP Server, Struts
  • SQL programming and debugging 
  • HTML, JavaScript, CSS
  • Formal Java certification
  • Experience with virtual machine environments such as AWS, VMWare, and Proxmox

Pay Range
CAD $115,000.00 - CAD $135,000.00 /Yr.Qualifications:

Nice to Have

  • Familiarity with remote access technologies such as VNC or other remote desktop solutions, and SSH
  • Networking protocol knowledge (TCP, UPD, TLS) and the Windows API
  • Wildfly, Relational databases such as MySQL, LDAP, Apache HTTP Server, Struts
  • SQL programming and debugging 
  • HTML, JavaScript, CSS
  • Formal Java certification
  • Experience with virtual machine environments such as AWS, VMWare, and Proxmox
Education:UNAVAILABLEEmployment Type: FULL_TIME