Get the job you really want.

Top Software Engineer Jobs in Montréal, QC

Reposted 16 Hours AgoSaved
Hybrid
Montréal, QC, CAN
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 YesterdaySaved
Montréal, QC, CAN
Senior level
Senior level
Fintech • Financial Services
We are looking for a dynamic Software Developer with expertise in core server-side Java, responsible for developing high-quality solutions and engaging in unit testing and quality assurance in a hybrid work model.
Top Skills: Big Data SolutionsGigaspacesJava 8JunitKdbLinuxShell ScriptingSpring
3 Days AgoSaved
Montréal, QC, CAN
Senior level
Senior level
Artificial Intelligence • Software
As a Senior Java Developer, you'll build scalable, cloud-native applications, collaborate with teams, solve technical issues, and contribute to product quality through automated testing.
Top Skills: BigtableCassandraDynamoDBGoogle Cloud Pub/SubHbaseJavaKafkaMariadbMicrosoft Sql ServerMySQLOracle DbPostgresRabbitMQScylladbSQL
11 Days AgoSaved
Montréal, QC, CAN
Senior level
Senior level
Fintech • Financial Services
The Java Developer will design, develop, and maintain Java EE applications, lead projects, and collaborate across teams, requiring expertise in web services and SQL.
Top Skills: Core JavaJava EeJunitLinuxRestSoaSpringSQLUnix
3 Days AgoSaved
Canada
Senior level
Senior level
Artificial Intelligence • Software
As a Senior Java Developer, you'll design and implement cloud-native applications, collaborating with teams to solve technical problems and ensure product quality through automated testing.
Top Skills: BigtableCassandraDynamoDBGoogle Cloud Pub/SubHbaseJavaKafkaMariadbMicrosoft Sql ServerMySQLOracle DbPostgresRabbitMQScylladbSQL
23 Days AgoSaved
Hybrid
Montréal, QC, CAN
Senior level
Senior level
Agency • Digital Media • eCommerce • Professional Services • Software • Analytics • Consulting
Lead the design and development of a cloud-based platform for distributing research content. Manage tasks, review code, and ensure security compliance.
Top Skills: AngularDockerJavaKafkaKubernetesMicroservicesMongoDBNoSQLReactRestful ServicesSpringSpring BootSpring Cloud
10 Days AgoSaved
10 Locations
Mid level
Mid level
Fintech • Payments
Develop applications focusing on backend integration and API development, manage production support, and drive engineering improvements with a strong emphasis on quality and collaboration.
Top Skills: Aws ServicesCucumberDevOpsGraphQLJavaLiquibasePostgresRestRobotSpring BootSQL
12 Days AgoSaved
Canada
Senior level
Senior level
Mobile • Software
The Senior AWS Java Developer will solve complex development problems, design Java/AWS solutions, ensure code standards, and lead the development efforts in a microservices architecture.
Top Skills: AWSCloudFormationCloudwatchDockerElk StackGitHibernateJavaJIRAMavenMicroservicesPostgresPrometheusRestSpringTerraform
Senior level
Insurance • Financial Services
The Senior Java Back-End Software Developer will design, develop, and support software solutions, conduct system analyses, and implement DevOps practices, ensuring quality and efficiency in deliverables.
Top Skills: Ci/CdCucumberCypressJavaJunit/TestngMavenMicroservicesMongoDBOraclePlaywrightSpring Boot
Reposted YesterdaySaved
2 Locations
Mid level
Mid level
Fintech • Payments • Financial Services
Analyze client needs, design IT applications, develop high-quality apps, help with documentation and user training, manage priorities effectively.
Top Skills: AngularCloud PlatformsDevsecopsJavaMicroservicesSpringTypescript
Reposted YesterdaySaved
Montréal, QC, CAN
Senior level
Senior level
Insurance • Financial Services
The Senior Java Backend Developer will perform systems analysis, develop software and APIs, manage project deliverables, and ensure code quality while mentoring the team.
Top Skills: DockerElasticsearchGitGradleIntellijJasmine/JestJava 11+JunitKafkaKubernetesMavenMicroservicesMockitoMongoDBOpenshiftPl/SqlPostman/Soapui/ReadyapiRestSonarqubeSpring BootWebstorm
2 Days AgoSaved
Saint-Laurent, Montréal, QC, CAN
Mid level
Mid level
Healthtech
As a Full Stack Java Developer, you'll design and implement new products, enhance existing software, and ensure high quality through collaboration with various teams.
Top Skills: AjaxBootstrapCSS3DockerEclipseHibernateHTML5IntellijJavaJava 1.8+JavaScriptJdbcJenkinsJpaJqueryJSONJunitLessLinuxMavenMicro ServicesMockitoMs SqlOauth2Openid ConnectOraclePostgresReactRestful ApisSassSpring BootSQLSvnTomcat
3 Days AgoSaved
Montréal, QC, CAN
Senior level
Senior level
Artificial Intelligence • Software
As a Senior Java Developer, you will develop scalable backend services, collaborate with teams, and enhance product quality through automated testing.
Top Skills: GroovyHibernateJavaKafkaKotlinNoSQLRabbitMQRestful ApisScalaSpring FrameworkSQL
5 Days AgoSaved
Montréal, QC, CAN
Senior level
Senior level
Insurance • Financial Services
The Senior Software Developer will analyze system needs, develop specifications, write and debug code, while collaborating effectively with project teams and users.
Top Skills: AjaxAngularCSSElasticsearchHibernateHTMLJavaJavaScriptJdbcMongoDBPl/SqlRestSoapTypescript
5 Days AgoSaved
Montréal, QC, CAN
Senior level
Senior level
Insurance • Financial Services
The Senior Software Developer will analyze system needs, develop specifications, write and debug code, and guide project teams in delivering quality solutions while managing production sessions in Java and React.
Top Skills: AjaxCSSElasticsearchHibernateHTMLJavaJavaScriptJdbcMongoDBPl/SqlReactRestSoapTypescript
5 Days AgoSaved
Montréal, QC, CAN
Senior level
Senior level
Insurance • Financial Services
As a Senior Software Developer, you'll analyze systems, develop and test applications, support teams, and ensure code quality while overseeing complex software development projects.
Top Skills: AgileCheckstyleDockerElasticsearchFindbugsGitGradleIntellijJasmineJavaJestJunitKafkaKanbanKubernetesMavenMockitoMongoDBOpenshiftPl/SqlPostmanReadyapiRestScrumSoapuiSonarqubeSpring BootVisual Studio CodeWebstorm
Senior level
Insurance • Financial Services
The role involves software development, production support, team leadership, and process improvement, requiring expertise in Java and React.
Top Skills: AjaxCSSElasticsearchHibernateHTMLJavaJavaScriptJdbcMongoDBOraclePl/SqlReactRestSoapTypescript
Reposted 20 Minutes AgoSaved
Canada
Senior level
Senior level
Payments • Financial Services
The Senior Software Engineer will design and support complex, distributed systems at scale, collaborating with teams to enhance platform functionality and ensure delivery of high-quality code.
Top Skills: ArgocdAWSCircleCIJavaJenkinsKubernetesNoSQLPostgresPythonSpring BootSpringcloudTerraform
YesterdaySaved
Remote
CA
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
The Associate Staff Engineer will develop solutions using Java and other technologies, lead teams, and tackle client challenges with advanced programming skills.
Top Skills: CSSDockerGitlab CiHibernateHTMLJavaJavaScriptJenkinsSpring BootSpring Core
YesterdaySaved
Canada
Senior level
Senior level
Mobile • Software
Design and maintain back-end systems in Java, develop RESTful APIs, integrate with third-party APIs, collaborate with front-end teams, and deploy applications in cloud environments.
Top Skills: AWSAzureCassandraDockerGCPGitGithub ActionsGitlab CiGraphQLJava 8+JavaScriptJenkinsJunitKubernetesMockitoMongoDBMySQLOraclePostgresReactRestRest-AssuredSpring FrameworkTypescript
YesterdaySaved
Remote
CA
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
As a Staff Engineer in Java Fullstack, you will lead projects, mentor peers, and solve client challenges using your extensive tech knowledge.
Top Skills: AngularCSSDockerGitlab CiHibernateHTMLJavaJavaScriptJenkinsReactSpring BootSpring Core
Reposted YesterdaySaved
Remote
Canada
Expert/Leader
Expert/Leader
Software
As a Software Engineer at 3Pillar, you will lead innovative projects, architect solutions, and collaborate on software development using Java, emphasizing quality and agile methodologies.
Top Skills: AWSAzureCSSDockerGitHibernateHTMLJavaJavaScriptJpaKubernetesRestSpringSpring BootSQLTypescript
3 Days AgoSaved
Canada
Senior level
Senior level
Artificial Intelligence • Software
As a Senior Java Developer, collaborate with teams to build scalable cloud-native applications, design RESTful APIs, and improve product quality through testing.
Top Skills: GroovyHibernateJavaKafkaKotlinMicro-ServicesNoSQLRabbitMQRestful ApisScalaSpring FrameworkSQL
16 Days AgoSaved
Remote
Montréal, QC, CAN
Senior level
Senior level
Digital Media • Information Technology
The Senior Java Developer will design and implement scalable solutions, mentor teams, develop APIs, and contribute to DevOps practices.
Top Skills: Agile MethodologiesCi/CdConfluenceJ2EeJavaJavaScriptJIRAMicroservicesMultithreadingNode.jsQuarkusReactRestful Web ServicesSoapSpring BootSpring MvcSwagger/OpenapiTmf Open Api SuiteXML
Senior level
Insurance • Financial Services
The Software Developer Specialist leads software systems development, mentors team members, resolves production issues, and ensures quality standards throughout the SDLC.
Top Skills: AjaxAngular 2+CSSElasticsearchHibernateHTMLJavaJavaScriptJdbcMongoDBOracle 12+Pl/SqlRestSoapTypescript
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account