Get the job you really want.

Top Java Developer Jobs in Montreal

YesterdaySaved
Easy Apply
Hybrid
Montreal, QC
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
Design and optimize data structures for a generative AI platform, collaborating with researchers to enhance performance and scalability of systems.
Top Skills: C++JavaKafkaKubernetesNoSQLPythonRustSQL
Reposted YesterdaySaved
Hybrid
Montreal, QC
Mid level
Mid level
Agency • Digital Media • eCommerce • Professional Services • Software • Analytics • Consulting
Seeking Java Developers with 3-15 years experience to develop enterprise-level applications, implement TDD, and optimize financial systems. Expertise in Spring Framework and SQL is essential.
Top Skills: JavaMulti-ThreadingSpring FrameworkSQLTest-Driven Development
Reposted 3 Days AgoSaved
Easy Apply
Hybrid
Montreal, QC
Easy Apply
Mid level
Mid level
Fintech • Financial Services
As a Full Stack Software Developer, you will build scalable software for algorithmic trading while collaborating with traders and engineers.
Top Skills: AmqpC#DockerElkFlaskGraphQLHTTPJavaJavaScriptKafkaMongoDBMs Sql ServerMySQLNode.jsOraclePostgresPythonRabbitMQReactRedisReduxRubyTcpTypescriptVueWebsocket
Reposted 16 Hours AgoSaved
Easy Apply
Remote or Hybrid
Montreal, QC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Mobile Automation Engineer, you will ensure the quality of iOS and Android applications, design test automation frameworks, and improve test coverage while collaborating closely with engineering teams.
Top Skills: AppiumBrowserstackBuildkiteDetoxEspressoFirebase Test LabGithub ActionsJavaJavaScriptJenkinsKotlinPythonSauce LabsSwiftXcuitest
Reposted YesterdaySaved
Remote or Hybrid
Montreal, QC
Senior level
Senior level
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
As a Senior Software Engineer, you'll develop systems, APIs, and contribute to feature scalability, while mentoring junior engineers in a dynamic team environment.
Top Skills: AWSC#JavaRestSQL
Reposted 2 Days AgoSaved
Remote
Montreal, QC
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
As a Staff Software Engineer, you'll architect and implement core trading platform components, design scalable systems, and mentor others while delivering institutional-grade systems for high-value customers in a fast-paced environment.
Top Skills: AWSDockerGoJavaKubernetesPostgres
Reposted 2 Days AgoSaved
Remote
Montreal, QC
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
The Senior Software Engineer will enhance services for institutional clients using Java and Golang, focusing on low-latency systems and database infrastructure maintenance while collaborating on product development.
Top Skills: DockerGoJavaKubernetesNo-Sql DatabasesRds PostgresSQL
Reposted 2 Days AgoSaved
Easy Apply
Hybrid
Montreal, QC
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
The Senior Software Engineer will enhance MongoDB's SQL interface, optimize tools, and collaborate across teams to meet user needs with backend systems and database technologies.
Top Skills: GoJavaJdbcOdbcRustSQL
3 Days AgoSaved
Easy Apply
Remote or Hybrid
Montreal, QC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Software Engineer, you'll develop and maintain high-performance React Native mobile applications while optimizing performance and collaborating with cross-functional teams to deliver excellent user experiences.
Top Skills: AndroidGoogle Maps SdkiOSJavaKotlinMapboxObjective-CReact NativeSwift
3 Days AgoSaved
Remote
Montreal, QC
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The Staff Infrastructure Software Engineer will design and operate Dropbox's metadata infrastructure, lead architectural strategies, and mentor engineers while tackling scalability challenges.
Top Skills: C++CassandraCockroachdbGoJavaMySQLPythonRocksdbRustSpanner
Reposted 3 Days AgoSaved
Remote
Montreal, QC
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
As a Senior Infrastructure Software Engineer, you'll build and manage robust systems that support products, optimize user experiences, and drive innovation in infrastructure, collaborating across teams to enhance performance and security.
Top Skills: C/C++GoJavaPython
Reposted 3 Days AgoSaved
Remote
Montreal, QC
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Design and operate distributed database technologies at Coinbase, focusing on scalability and performance while mentoring others and troubleshooting systems.
Top Skills: AuroraClickhouseDynamoDBGoJavaMemcachedMongoDBPythonRdsRedis
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted 3 Days AgoSaved
Remote
Montreal, QC
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Design and operate foundational data-heavy services, build data integration SDKs, and ensure data security and observability. Collaborate with teams across Coinbase to leverage data for analytics and operational insights.
Top Skills: AirflowCloud Data WarehouseData LakeGoJavaKafkaPythonSparkSQL
4 Days AgoSaved
Remote
Montreal, QC
Junior
Junior
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The Infrastructure Software Engineer will build and optimize systems for Dropbox's telemetry team, managing vast data and ensuring reliable performance. Responsibilities include improving interoperability, enhancing analytics, and collaborating across teams.
Top Skills: CC++GoJavaPython
13 Days AgoSaved
Remote or Hybrid
Montreal, QC
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Lead research initiatives on AI agent safety, collaborating with teams to ensure security and privacy in enterprise environments.
Top Skills: JavaJavaScriptNumpyPythonPyTorchR
Reposted 4 Days AgoSaved
Remote or Hybrid
Montreal, QC
Entry level
Entry level
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Develop systems and APIs for applications, debug issues, and work with modern technologies in a fast-paced environment.
Top Skills: C#GitiOSJava
Reposted 4 Days AgoSaved
Remote
Montreal, QC
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
As a Senior Software Engineer on the Data Platform team, you will manage Kafka clusters, develop streaming applications, and enhance data processing infrastructure while collaborating with teams across the company.
Top Skills: AWSDatabricksDebeziumFlinkGCPGoJavaKafkaPythonSpark
Reposted 5 Days AgoSaved
In-Office or Remote
Montreal, QC
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Senior Machine Learning Modeler, you'll develop machine learning solutions for detecting financial crimes, collaborating with stakeholders and improving team efficiency.
Top Skills: AirflowAWSBertGCPJavaKotlinLlmsNumpyPandasPythonPyTorchSklearnSnowflakeTransformer Models
Reposted 5 Days AgoSaved
Easy Apply
Remote or Hybrid
Montreal, QC
Easy Apply
Senior level
Senior level
Marketing Tech • Social Media • Software • Analytics • Business Intelligence
As a Staff Site Reliability Engineer, you'll enhance Sprout's security posture, create standard tech solutions, lead projects, and collaborate across teams to implement scalable and secure infrastructure.
Top Skills: AnsibleAWSChefGoJavaJenkinsLinux/UnixPythonRubySaltstackTerraform
6 Days AgoSaved
Remote or Hybrid
Montreal, QC
Mid level
Mid level
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
As a Senior Software Engineer, you will develop systems and APIs for applications, ensuring scalability, availability, and quick product rollout. You'll also mentor team members through reviews and debugging.
Top Skills: AWSC#JavaSQL
6 Days AgoSaved
Easy Apply
Remote or Hybrid
Montreal, QC
Easy Apply
Junior
Junior
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Software Engineer II will collaborate with teams to build and maintain full-stack features, utilizing technologies such as GoLang and React, while mentoring fellow engineers and supporting production systems.
Top Skills: AWSGoGraphQLJavaPythonReactReactnativeTypescript
Reposted 6 Days AgoSaved
Remote or Hybrid
Montreal, QC
Senior level
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As a Staff Engineer, you will lead the architecture and design of the Checkout Flow, mentor engineers, and collaborate cross-functionally to improve the checkout experience for Square's sellers.
Top Skills: AndroidJavaKotlin
Reposted 6 Days AgoSaved
In-Office or Remote
Montreal, QC
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Staff Android Engineer will lead the design and implementation of features in Checkout Flow, mentor engineers, and enhance the overall codebase's reliability and flexibility.
Top Skills: AndroidJavaKotlin
Reposted 7 Days AgoSaved
Remote
Montreal, QC
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The role involves designing AI-powered tools to enhance developer productivity, improve code quality, and streamline engineering processes. It requires collaboration with engineers to integrate tools into workflows and a strong focus on continuous improvement through metrics and insights.
Top Skills: C++GoJavaPython
8 Days AgoSaved
Easy Apply
Remote or Hybrid
Montreal, QC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Workato/Mulesoft Integration Engineer, you'll develop and support integrations across platforms, optimize processes, and enhance organizational performance while collaborating with various teams.
Top Skills: .Net/C#BoomiCGoGoogle DriveHTTPJavaJavaScriptMulesoftNetSuiteNode.jsPerlPHPPythonRest ApisRubySalesforceSftpWorkato
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account