Get the job you really want

Top Java Developer Jobs in Vancouver

30+ Job Results
10 Days Ago
Vancouver, BC
Remote
7,509 Employees
7+ Years of Experience
7,509 Employees
7+ Years of Experience
Cloud • Information Technology • Software
Seeking a highly skilled Principal Java Systems Engineer with expertise in information retrieval, processing, and ranking. Responsibilities include developing robust Java code, optimizing tools and systems, and enhancing information extraction using ML/NLP techniques. Must have 10+ years of industry experience and strong communication skills for remote work.
Top Benefits:
401-K
Company Outings
Dental Insurance
+19 More
8 Days Ago
Vancouver, BC
Remote
451 Employees
3-5 Years of Experience
451 Employees
3-5 Years of Experience
Consulting
Seeking a Java Developer with experience in building high-performing, scalable, and enterprise-grade applications. Responsible for the entire software development lifecycle, from concept and design to testing. Must have experience with Java platforms, Object Oriented analysis and design, and relational databases. Experience with Spring Framework, web application development, and test-driven development is preferred.
9 Days Ago
Vancouver, BC
213 Employees
3-5 Years of Experience
213 Employees
3-5 Years of Experience
Artificial Intelligence • Software
As a Senior Java Developer at Behavox, you will be responsible for building scalable and reliable server-side cloud native applications. You will work on creating Java-based complex backend services, contributing to product requirements analysis, and collaborating with the engineering team.
9 Days Ago
Vancouver, BC
213 Employees
3-5 Years of Experience
213 Employees
3-5 Years of Experience
Artificial Intelligence • Software
As a Senior Java Developer at Behavox, you will be responsible for building scalable and reliable server-side cloud native applications, designing and implementing RESTful APIs, working with micro-services, and analyzing product requirements. You will collaborate with cross-functional teams to deliver outstanding products to clients.
9 Days Ago
Vancouver, BC
213 Employees
3-5 Years of Experience
213 Employees
3-5 Years of Experience
Artificial Intelligence • Software
Behavox is seeking a Senior Java Developer to work on building scalable and reliable server-side cloud-native applications within a high-load, data-intensive architecture. The role involves partnering with product management and engineering teams to solve complex technical problems and deliver outstanding products to clients.
16 Days Ago
Vancouver, BC
Remote
7,509 Employees
7+ Years of Experience
7,509 Employees
7+ Years of Experience
Cloud • Information Technology • Software
Seeking a Senior Java Systems Engineer with expertise in information retrieval, processing, and ranking. Responsibilities include developing scalable Java code, enhancing tools for data processing, and collaborating with team members. Requires excellent communication skills and hands-on experience in Java, GCP, and cloud technologies.
Top Benefits:
401-K
Company Outings
Dental Insurance
+19 More
22 Days Ago
Vancouver, BC
3,222 Employees
3-5 Years of Experience
3,222 Employees
3-5 Years of Experience
Cloud • Software
Join Elastic as a Java Engineer in the Elasticsearch Core Infra team to contribute to foundational infrastructure, design horizontally-scalable features, optimize internal data structures, and collaborate with the ES team and open-source projects.
Top Benefits:
401-K
401-K Matching
Company Equity
+27 More
19 Hours Ago
Vancouver, BC
Remote
102 Employees
5-7 Years of Experience
102 Employees
5-7 Years of Experience
Software
Senior Java Engineer responsible for creating and maintaining microservices for a payments solution, collaborating with team members, engaging with stakeholders, and ensuring task completion. Requires 5+ years of Java development experience, proficiency in Java 11+, Spring framework, SQL, Agile development, and strong problem-solving abilities.
3 Days Ago
Vancouver, BC
Remote
31 Employees
5-7 Years of Experience
31 Employees
5-7 Years of Experience
Cloud • Software
Join Jatheon Technologies as a Medior/Senior Java Engineer to contribute to the development and maintenance of their Cloud Solution on AWS, focusing on data archiving. Responsibilities include SDLC participation, high-quality code development, technical issue resolution, and contribution to technical discussions. Required skills include Java development, microservice architecture, REST, Spring framework, SQL, and strong analytical skills. Additional experience with cloud-based development, AWS services, Docker, Kubernetes, Elasticsearch, Redis, DDD, Event-Driven Architecture, and Machine Learning/AI concepts is a plus. Remote work, competitive salary, and opportunities for personal growth and training are offered.
5 Days Ago
Vancouver, BC
Remote
638 Employees
7+ Years of Experience
638 Employees
7+ Years of Experience
Transportation
Senior Java Developer role at Verra Mobility, contributing to the development and support of technology products. Responsibilities include modifying existing applications, developing new features, participating in code reviews, and implementing CI/CD setups. This role reports to the Software Development Manager and involves working in an agile environment to ensure high-quality outcomes and meet delivery goals.
Top Benefits:
401-K
Company Outings
Dental Insurance
+13 More
12 Days Ago
Vancouver, BC
3,222 Employees
7+ Years of Experience
3,222 Employees
7+ Years of Experience
Cloud • Software
Join Elastic as a Senior Java Developer in the Elasticsearch - Distributed Systems team. Responsible for improving Elasticsearch's components, maintaining cluster coordination system, pushing scalability limits, and solving complex issues. Requires strong background in Distributed Systems, Java proficiency, understanding of algorithms, and ability to work on highly distributed systems.
Top Benefits:
401-K
401-K Matching
Company Equity
+27 More
23 Days Ago
Vancouver, BC
Remote
147 Employees
7+ Years of Experience
147 Employees
7+ Years of Experience
Blockchain
Independently investigate and design complex systems, optimize system performance, translate business requirements into functional applications, review and verify code adherence to quality standards, identify and solve bugs, and maintain code quality. Required experience in Java applications, middleware principles, Java technologies, Spring frameworks, software design, architecture, event processing models, REST, and more.
6 Days Ago
Vancouver, BC
Remote
9,651 Employees
5-7 Years of Experience
9,651 Employees
5-7 Years of Experience
Energy • Renewable Energy
Join a small but growing team at Sunrun to work on a new platform using state-of-the-art technologies for residential solar+storage products. Responsibilities include establishing technical standards, collaborating with Product Management, designing and coding software components, and mentoring team members. Qualifications include a Bachelor's Degree in Computer Science, 5 years of Java development experience, and expertise in server-side application design patterns, REST APIs, databases, DevOps, AWS, Git, MVC, and Agile methodologies. Experience in renewable energy and the electricity industry is a plus.
20 Days Ago
Vancouver, BC
900 Employees
5-7 Years of Experience
900 Employees
5-7 Years of Experience
Software
Seeking a Senior Java Developer with 5-7 years of Java backend development experience. Responsibilities include designing, developing, and maintaining high-performance Java applications, collaborating with teams, troubleshooting technical issues, and staying updated on industry trends. Qualifications include a degree in Computer Science, expertise in REST services, RDBMS, unit tests, and version control systems. Experience with Java 8+, Spring, Hibernate, and AWS/GCP/Azure is a plus.
9 Days Ago
Vancouver, BC
Remote
1,200 Employees
7+ Years of Experience
1,200 Employees
7+ Years of Experience
Artificial Intelligence • Big Data • Cloud • Software • Business Intelligence
Seeking a visionary Senior Software Engineer to lead the Search Team in delivering a world-class search experience for users. Responsibilities include developing search algorithms, optimizing search systems, tackling technical challenges, and overseeing Elasticsearch clusters. Requires professional experience in building scalable Java applications, expertise in ElasticSearch, and communication skills for global teams. Bachelor's degree or equivalent working experience is required. Visa sponsorship is not available.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+43 More
7 Days Ago
Vancouver, BC
14,894 Employees
7+ Years of Experience
14,894 Employees
7+ Years of Experience
Cloud • Fintech • HR Tech
Architect, design, and develop highly complex enterprise software applications using Java, Scala, and C#. Solve challenging problems related to performance and scalability. Mentor team members and contribute to a collaborative environment.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+21 More
3 Days Ago
Vancouver, BC
Remote
600 Employees
5-7 Years of Experience
600 Employees
5-7 Years of Experience
Kids + Family • Mobile
Join Life360 as a Senior Software Engineer, Backend to build microservices, scale systems, and mentor developers. Requires 5+ years of backend and Cloud code experience, proficiency in Java and microservices, and a Bachelor's degree in computer science or equivalent.
13 Days Ago
Vancouver, BC
Remote
4,900 Employees
7+ Years of Experience
4,900 Employees
7+ Years of Experience
Fintech • Payments
Seeking a highly motivated Senior Software Engineer with experience in Java and C# to work on cloud-based microservice solutions for payments. Must be able to switch between tech stacks easily and have a strong background in software architecture and design. Experience with Nest.JS, AWS, and CI/CD practices is preferred.
Top Benefits:
401-K
Adoption Assistance
Company Equity
+18 More
5 Days Ago
Vancouver, BC
29,900 Employees
3-5 Years of Experience
29,900 Employees
3-5 Years of Experience
Payments
Mastercard is seeking a Software Engineer II (Full-Stack - Java, React) to join their Decision Operations product team in Vancouver office. The role involves owning software delivery tasks, coding front end and backend applications, participating in scrum ceremonies, adopting best development practices, and providing support by troubleshooting production incidents. The candidate should be a full stack developer with experience in Java, React, and other languages, knowledgeable of Spring and other frameworks, and able to write secure code.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+65 More
8 Days Ago
Vancouver, BC
Remote
326 Employees
3-5 Years of Experience
326 Employees
3-5 Years of Experience
Sports
Develop highly-scalable mobile internet backends for millions of users using Java, Spring Boot, Spring Cloud, Docker, Kubernetes, MySQL, MongoDB, Redis, and RabbitMQ. Participate in code reviews, respond to support calls, mentor team members, and adhere to standard architecture patterns.
8 Days Ago
Vancouver, BC
Remote
117 Employees
7+ Years of Experience
117 Employees
7+ Years of Experience
Sports
Seeking a skilled Senior Java/Kotlin Backend Developer to assist in handling streaming sports data into Betr systems. Requires building consumer experiences, good testing practices, strong communication, disciplined software engineering, Agile methodologies, and continuous improvement mindset.
15 Days Ago
Vancouver, BC
78 Employees
3-5 Years of Experience
78 Employees
3-5 Years of Experience
Mobile • Software
Atimi is seeking an experienced Java backend software developer to join their remote team in Canada. The role involves proactive collaboration, code quality enforcement, architecture planning, and continuous codebase improvements. The candidate should have strong Java development experience, expertise in AWS, SQL, NoSQL, and CI/CD pipelines.
12 Days Ago
Vancouver, BC
65 Employees
7+ Years of Experience
65 Employees
7+ Years of Experience
Information Technology
Seeking a Senior Backend Java Engineer with expertise in integrating and extending the Backbase digital banking platform. Must have 7+ years of Java experience and experience in various technologies such as SOAP, RESTful Web Services, Microservices architecture, and cloud technologies. Remote position open to candidates in Canada or LATAM.
21 Days Ago
Vancouver, BC
29,900 Employees
5-7 Years of Experience
29,900 Employees
5-7 Years of Experience
Payments
Lead Software Engineer responsible for mentoring the team and hands-on development in Java for the Decision Management program at Mastercard. Required skills include Java, Spring, SQL, and Oracle. The role involves designing and implementing application logic, mentoring the team, creating documentation, and collaborating with the architect to ensure alignment with architecture guidelines.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+65 More
13 Days Ago
Vancouver, BC
14,894 Employees
7+ Years of Experience
14,894 Employees
7+ Years of Experience
Cloud • Fintech • HR Tech
As a Software Development Engineer at Workday, you will architect, design, and develop enterprise software solutions using Java, Scala, and C#. You will tackle complex problems related to performance, scalability, and resilience, and collaborate with a diverse team distributed across Vancouver, Canada, and Pleasanton, CA.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+21 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size