Get the job you really want.

Top Java Developer Jobs in Vancouver

7 Days Ago
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Software
As a Java Developer at Behavox, you will build scalable, cloud-native applications. You will collaborate with product management and other teams, take ownership of features, conduct analysis, and write automated tests. A strong background in server-side Java development and experience with distributed systems are essential.
Top Skills: BigtableCassandraDynamoDBGoogle Cloud Pub/SubHbaseJavaKafkaMariadbMicrosoft Sql ServerMySQLOracle DbPostgresRabbitMQScylladbSQL
7 Days Ago
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Software
As a Senior Java Developer, you will design, implement, and deliver complex data-intensive cloud-native applications while collaborating with product management and engineering teams. You'll be responsible for creating Java-based backend services, contributing to solution discussions, and ensuring high product quality through automated testing.
Top Skills: BigtableCassandraDynamoDBGoogle Cloud Pub/SubHbaseJavaKafkaMariadbMicrosoft Sql ServerMySQLOracle DbPostgresRabbitMQScylladbSQL
13 Days Ago
Vancouver, BC
Senior level
Senior level
Information Technology
The Back End Java Developer will integrate and extend the Backbase digital banking platform, working collaboratively with a team to deliver innovative financial solutions. Responsibilities include developing and maintaining applications, transforming business requirements into technical architectures, applying Agile methodologies, and ensuring the code is clean, maintainable, and testable.
7 Days Ago
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Software
As a Senior Java Developer, you will design and implement complex, scalable backend services using cloud-native technologies. You will analyze product requirements, collaborate with team members, take ownership of features, and write automated tests to ensure product quality.
Top Skills: BigtableCassandraDynamoDBGoogle Cloud Pub/SubHbaseJavaKafkaMariadbMicrosoft Sql ServerMySQLOracle DbPostgresRabbitMQScylladbSQL
7 Days Ago
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Software
As a Java Developer at Behavox, you will build scalable, cloud-native applications that process large datasets. You will collaborate with product management and engineering teams to deliver high-quality products, engage in code reviews, and write automated tests, all while utilizing your expertise in Java and related technologies. The role requires strong problem-solving skills and ownership across the software development lifecycle.
Top Skills: CassandraDynamoDBGoogle Cloud Pub/SubHbaseJavaKafkaMariadbMicrosoft Sql ServerMySQLOracle DbPostgresRabbitMQScylladbSQL
14 Days Ago
Vancouver, BC
Senior level
Senior level
Mobile • Software
Atimi is seeking a Senior Java Developer to lead backend software development, ensuring code quality and guiding the team through the development lifecycle. Responsibilities include working with cloud technologies, refactoring code, and operating software deployments. Strong communication and client interaction skills are essential.
Top Skills: AWSCi/CdJ2EeJavaJavaScriptJspTypescript
16 Days Ago
Vancouver, BC
Mid level
Mid level
Fintech • Payments
As a Mid Java Developer, you will focus on backend development, API integration, and writing scalable code within an agile DevOps environment. Responsibilities include managing on-call support, driving continuous improvement, and collaborating with stakeholders to ensure high-quality software delivery.
16 Days Ago
Vancouver, BC
Mid level
Mid level
Fintech • Payments
As a Mid Java Developer, you will focus on backend development including integrations and API suite within the Energy Transition domain. Responsibilities include writing high-quality scalable code, providing production support, and fostering continuous engineering improvement through mentoring and best practices. The role requires effective collaboration with stakeholders and adherence to DevOps practices.
3 Days Ago
Vancouver, BC
Senior level
Senior level
Payments
The Senior Software Engineer will design and implement large scale distributed systems, focusing on scalable and resilient services, while supporting Tier 1 applications and resolving complex issues.
Top Skills: DynatraceJavaKafkaNatsSpring
3 Days Ago
Vancouver, BC
Senior level
Senior level
Payments
Lead the design and implementation of large scale distributed systems using reactive architectures, while writing high-quality code and guiding junior developers.
Top Skills: AWSAzureEvent-Driven ArchitectureJavaKafkaNatsSpring Boot
18 Days Ago
Vancouver, BC
Senior level
Senior level
Mobile • Software
The Senior AWS Java Developer will tackle complex development challenges, focusing on Java and AWS design standards. Responsibilities include developing microservices, analyzing business requirements, ensuring compliance, and mentoring the team in best practices for API management and system architecture.
Top Skills: AWSCloudFormationCloudwatchDockerElk StackGitJavaJIRAMavenMicroservicesPostgresRestSpringTerraform
4 Days Ago
Vancouver, BC
Senior level
Senior level
Payments
The role involves overseeing monitoring and observability, implementing strategies for system performance, leading self-healing autonomics, and driving continuous improvement using machine learning.
Top Skills: AnsibleChefDatadogGrafanaJaegerJavaMachine LearningPrometheus
7 Days Ago
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Software
As a Senior Java Developer at Behavox, you will be part of a team building scalable, server-side cloud-native applications. Responsibilities include designing RESTful APIs, collaborating with team members, owning features, and writing automated tests. The role demands significant experience in Java and related technologies, contributing to innovative solutions for enterprise data challenges.
Top Skills: GroovyHibernateJavaKafkaKotlinNoSQLRabbitMQRestful ApisScalaSpring FrameworkSQL
Senior level
Fintech • Payments • Financial Services
As a Senior Java Developer at dLocal, you will build scalable, enterprise-level applications as part of a talented software team.
Top Skills: JavaMicroservices
14 Days Ago
Vancouver, BC
Senior level
Senior level
Payments
The Senior Software Engineer will design and implement Java applications, mentor team members, and apply best practices in testing and development to ensure high performance and security.
Top Skills: AngularDockerEasymockJavaJunitKubernetesMockitoOracleRest AssureSeleniumSpringSQL
Reposted 13 Days Ago
Vancouver, BC
Senior level
Senior level
Information Technology
The job requires a Senior Backend Developer with a strong background in Java and .NET. Responsibilities include developing and maintaining backend services, collaborating with teams, and implementing scalable solutions. Participation in Agile practices is essential, along with writing clean, maintainable code, and ensuring data security.
14 Days Ago
Vancouver, BC
Senior level
Senior level
Payments
The Senior Software Engineer will design and implement application logic in Java, conduct various types of testing, mentor team members, and participate in agile ceremonies while applying best practices for code. The role involves working on high performance applications related to fraud prevention in digital payments.
14 Days Ago
Vancouver, BC
Mid level
Mid level
Payments
The Software Engineer II (SDET) will develop and execute automated tests, enhance testing processes, and collaborate with integration testers and development teams to improve quality in the regression release cycle. Candidates should have strong Java programming skills and experience with test automation and CI/CD tools.
Top Skills: BambooJavaJenkinsSonar
Reposted 7 Days Ago
Remote
Vancouver, BC
Expert/Leader
Expert/Leader
Software
As a Software Engineer at 3Pillar, you will lead projects, design scalable solutions, and mentor team members while ensuring high-quality code and client satisfaction.
Top Skills: Angular 2+AWSAzureCSSDockerGitHibernateHTMLJavaJavaScriptJpaKubernetesSpringSpring BootSQLTypescript
7 Days Ago
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Software
As a Senior Java Developer at Behavox, you will design and implement scalable server-side applications, collaborate with various teams on product requirements, and take ownership of features. You will also write automated tests to enhance product quality, contributing to a team focused on building data-driven solutions for enterprise clients.
Top Skills: GroovyHibernateJavaKafkaKotlinNoSQLRabbitMQRestful ApisScalaSpring FrameworkSQL
Reposted 7 Days Ago
Vancouver, BC
Senior level
Senior level
Mobile • Software
As a Java Full Stack Developer at Exadel, you will design and build robust back-end systems using Java and Spring, establish API endpoints for applications, integrate third-party APIs, and work with front-end teams to ensure full functional development. You will also handle cloud deployments, code maintenance, and performance optimizations.
Reposted 12 Days Ago
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Machine Learning • Software
You will set the technical direction for a streaming data processing engine and implement it hands-on, while practicing engineering best practices. You will work closely with team members to identify priorities and contribute to process improvements. This role requires proficiency in Flink, Java, and messaging queue frameworks, along with deep enthusiasm for AI and data solutions.
13 Days Ago
Remote
Vancouver, BC
Senior level
Senior level
Edtech
Lead the architecture, development, and maintenance of software products, managing and mentoring developers while ensuring high-quality project delivery and alignment with organizational goals.
Top Skills: AjaxApache TomcatCSSDockerDynamic HtmlHibernateIntellij IdeaJavaJavaScriptJqueryJspsKubernetesSpringSQL ServerVueWebflux
14 Days Ago
Vancouver, BC
Senior level
Senior level
Mobile • Software
The Java Full-Stack Developer will design, develop, and maintain high-performance back-end systems primarily using Java and Spring. Responsibilities include building RESTful APIs, integrating with front-end components, deploying applications to the cloud, ensuring code quality through testing, and collaborating with cross-functional teams.
Top Skills: AWSAzureCassandraDockerGCPGitGithub ActionsGitlab CiGraphQLHibernateJavaJavaScriptJenkinsJunitKubernetesMockitoMongoDBMySQLOraclePostgresRestRest-AssuredSpringTypescript
16 Days Ago
Remote
Vancouver, BC
Senior level
Senior level
Fintech • Payments
The Senior Software Developer will focus on full stack development in the Energy Transition domain, working on integrations and an API suite. Responsibilities include planning, designing, and maintaining software applications, leading teams, and promoting continuous engineering improvement. The role requires collaboration across business units and demands a high standard of coding quality and team mentorship.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account