Top Java Developer Jobs in Montreal

Reposted 5 Days AgoSaved
Hybrid
Montreal, QC
Mid level
Mid level
Artificial Intelligence • Information Technology • Professional Services • Software • Analytics • Generative AI • Big Data Analytics
Develop and enhance Java applications using Spring Framework, write SQL queries, and implement TDD. Prefer experience in investment banking.
Top Skills: ActivemqJavaKafkaMulti-ThreadingRabbitMQSpring FrameworkSQLTest-Driven Development (Tdd)
Reposted YesterdaySaved
In-Office
Montreal, QC
Mid level
Mid level
Fintech • Financial Services
As a Java Developer, you will design and develop innovative solutions, take ownership of technology platforms, collaborate with business lines, and drive modernization efforts.
Top Skills: AWSAzureCvsDb2EclipseGitIntellijJavaOraclePerforceSnowflakeSpringSpring BootSQLSQL ServerSybaseUnix/Linux
Reposted 11 Days AgoSaved
Hybrid
Montreal, QC
Senior level
Senior level
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
As a Full Stack Developer, you'll design and develop web services for enterprise applications using Java and Angular, collaborating with teams for system design, integration, and delivery in wealth management environments.
Top Skills: AngularAzureJavaJSONNode.jsRestSoapTypescript
Reposted 6 Days AgoSaved
In-Office
Montreal, QC
Mid level
Mid level
Information Technology • Professional Services • Software • Consulting
Develop and maintain a client-facing platform: JavaScript UI and JVM middleware, collaborate with stakeholders and developers, provide 3rd-line production support, design reusable components and robust APIs, and work on large-scale, real-time systems with database design.
Top Skills: Apache CxfBuild ToolsDb2ExtjsJavaJavaScriptJax-RsJpaLinux Shell ScriptingSpringSybase
Reposted 6 Days AgoSaved
In-Office
Montreal, QC
Mid level
Mid level
Information Technology • Software
Looking for a Java Developer with expertise in Java/JEE, Spring, and Hibernate. Responsibilities include working on various development practices and engaging with global teams.
Top Skills: ApacheApache CamelAutosysBashCxfHibernateIbm MqJavaJeeJmsKshMqsPerlRestSoapSpringSybaseTomcatUnix
8 Days AgoSaved
In-Office
Montreal, QC
Mid level
Mid level
Artificial Intelligence • Cloud • Information Technology • Professional Services
Develop and maintain Java applications using Spring. Implement RESTful JSON services, work with relational and NoSQL databases, apply OOP and core Java internals. Collaborate in Agile/Scrum teams, communicate effectively, and deliver quality, customer-focused solutions.
Top Skills: AgileJavaJSONNoSQLRestScrumSpringSQL
Reposted 9 Days AgoSaved
In-Office or Remote
Montreal, QC
Senior level
Senior level
HR Tech • Information Technology • Software
The role involves designing and implementing software for an integration platform, maintaining core components, and collaborating with other developers. Responsibilities include coding in Java, conducting various tests, and contributing to architecture decisions.
Top Skills: GraphQLJavaJavaScriptJmsJunitReactRest ApisSoapSpring
Reposted 9 Days AgoSaved
In-Office
Montreal, QC
Senior level
Senior level
Fintech • Financial Services
As a Principal Java Developer, you will enhance the E-trading platform, automate processes, oversee projects, and leverage AI in a team environment.
Top Skills: AIJavaMicroservicesPythonScalaSQL
Reposted 10 Days AgoSaved
In-Office
Montreal, QC
Mid level
Mid level
Information Technology • Professional Services • Software • Consulting
Develop and support OTC derivatives post-trade processing systems (confirmations, cashflow, margin, statements). Build Java-based, multithreaded, integrated solutions using databases and messaging; work with business users and global teams; follow OO design and agile practices.
Top Skills: JavaMessagingSoapSybaseTsqlXML
Reposted 10 Days AgoSaved
In-Office
Montreal, QC
Junior
Junior
Information Technology • Professional Services • Software • Consulting
Develop, maintain and extend the firms end-of-day market risk repository. Implement ETL and Java components, work with data warehousing, SQL and stored procedures, and contribute to building the next-generation repository. Collaborate in a team, troubleshoot production issues, and deliver enhancements for a mission-critical system.
Top Skills: Business ObjectsCrystal ReportsData WarehousingDb2ETLInformaticaJavaPerlSQLStored ProceduresUnix Shell Scripting
Reposted 10 Days AgoSaved
In-Office
Montreal, QC
Mid level
Mid level
Information Technology • Professional Services • Software • Consulting
Develop and maintain core Java services within a service-oriented architecture. Work with threading, interprocess communication, XML messaging, and relational databases/SQL. Communicate designs clearly and apply object-oriented fundamentals. Preferred experience includes C++, scripting (Perl/Python), FIX protocol, high-throughput transaction systems, Linux/UNIX, and FX trading domain knowledge.
Top Skills: C++Fix ProtocolForeign Exchange TradingInterprocess CommunicationJavaLinuxPerlPythonRelational DatabasesService Oriented ArchitectureSQLThreadingUnixXml-Based Messaging
Reposted 3 Days AgoSaved
In-Office or Remote
Montreal, QC
Senior level
Senior level
Blockchain • Fintech • Software • Cryptocurrency • Metaverse
Design, develop, and maintain high-performance, secure Java backend services and APIs. Ensure reliability, scalability, and cost-efficiency across microservices, databases, messaging systems, and capacity planning. Troubleshoot, profile, benchmark, and optimize systems (including ML applications) and collaborate with Kazakhstan stakeholders.
Top Skills: Apache (Open-Source Projects)BenchmarkingJavaKafkaLinuxMachine LearningMicroservicesNoSQLProfilingRabbitMQRestful ApisSpring BootSQL
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 4 Days AgoSaved
Remote
Montreal, QC
Expert/Leader
Expert/Leader
Cloud • Security • Software • Generative AI
Design, implement, and maintain Elasticsearch distributed-systems components to ensure scalable, performant, and resilient indexing, coordination, replication, and cluster communication. Diagnose and fix concurrency and performance issues, push scalability limits, and lead projects end-to-end while supporting support engineers and mentoring engineers across multi-node deployments.
Top Skills: ElasticsearchJavaJdkLuceneNetty
Reposted 20 Days AgoSaved
In-Office
Montreal, QC
Mid level
Mid level
Information Technology • Software
Responsible for designing, developing, and maintaining web applications using Java technologies, collaborating with teams to deliver software solutions.
Top Skills: AngularCSSGitHibernateHTMLJavaJavaScriptNoSQLReactSpringSQL
Reposted 23 Days AgoSaved
In-Office
Montreal, QC
Senior level
Senior level
Information Technology • Software
Looking for a Java Developer with 8-10 years of hands-on experience in Java, Spring, Hibernate, and SQL to develop software applications.
Top Skills: HibernateJavaSpringSQL
Reposted 23 Days AgoSaved
In-Office
Montreal, QC
Senior level
Senior level
Information Technology • Software
The role requires a Java Developer to create software applications, utilizing Java, Spring, and Hibernate, with strong SQL skills, and the ability to work independently under tight deadlines.
Top Skills: HibernateJavaSpringSQL
14 Days AgoSaved
In-Office or Remote
Montreal, QC
Senior level
Senior level
Blockchain • Software • Cryptocurrency
Design, build, and maintain efficient, reusable Java backend systems; translate business requirements into applications; optimize performance and stability; review and test code for quality and security; identify and fix bottlenecks and bugs; maintain code quality and system responsiveness.
Top Skills: JavaKafkaKubernetesMicroservicesMongoDBMySQLPrometheusReactorRedisRestSpring FrameworkSpring BootWeb ServicesXxl-Job
2 Days AgoSaved
Remote or Hybrid
Montreal, QC
Mid level
Mid level
Artificial Intelligence • Information Technology • Professional Services • Consulting
Analyze business and architectural requirements and translate them into functional documents for the EBX data management platform. Guide development teams, advise clients on development and deployment, define and execute use and test cases, develop testing/training/implementation strategies, and monitor trends to recommend best practices.
Top Skills: EbxGitJavaJbossJeeJenkinsJunitLinuxMavenOracleRestSoaSpringTomcatUnixWeb Services
3 Days AgoSaved
In-Office
Montreal, QC
Junior
Junior
Fintech • Financial Services
Entry-level Java developer in Synechron's SEED program focused on financial-domain consulting. Collaborate with teams and clients, build Java/Spring applications, work with cloud, version control, frontend frameworks, databases and APIs, complete trainings and certifications, and be bilingual and Montreal-based.
Top Skills: AngularApi DevelopmentCloudDatabasesGitGitGitlabJavaMicrosoft TechnologiesNoSQLReactSpringSQLVisual StudioVueWeb TechnologiesWindows Internals
Reposted 6 Days AgoSaved
In-Office
Montreal, QC
Mid level
Mid level
Information Technology • Professional Services • Software • Consulting
Integration Engineer for a high-throughput, real-time trading system. Manage production environment, deploy upgrades, design trading functionality, troubleshoot production issues, script with Perl/Shell, work with Linux-based C++ services and Java/C# front ends, and collaborate with traders and the team.
Top Skills: C#C++JavaLinuxPerlShellSQLUnix
Reposted 6 Days AgoSaved
In-Office
Montreal, QC
Mid level
Mid level
Information Technology • Consulting
Seeking a Front End Developer to build Splunk-based solutions, implement requirements, test changes, provide demonstrations, and support users.
Top Skills: AngularjsApacheD3.JsExcelGitJasmine.JsJavaScriptPerlPowerPointPythonRestful Web ServicesSplunkUnix
Reposted 7 Days AgoSaved
In-Office
Montreal, QC
Mid level
Mid level
Fintech • Payments • Financial Services
As a Java Spring developer, you will analyze client needs, design and develop applications, manage software testing, and contribute to documentation and training.
Top Skills: AngularCloud PlatformsDatabasesDevsecopsJavaMicroservicesSpringTypescript
Reposted YesterdaySaved
In-Office or Remote
Montreal, QC
Senior level
Senior level
Security • Software
The Staff Software Engineer will design, develop, and maintain scalable cloud-based solutions, manage data ingestion and retrieval, and lead architectural innovation while collaborating with cross-functional teams.
Top Skills: JavaKafkaKotlinKubernetes
Reposted 10 Days AgoSaved
In-Office
Montreal, QC
Senior level
Senior level
Information Technology • Professional Services • Software • Consulting
Design, develop, and maintain Java/J2EE applications using Spring and Hibernate. Implement multi-threaded solutions, SOAP/XML services (Apache CXF), and database design/tuning with DB2. Write unit tests (JUnit, PowerMock), use Unix/Linux shell, version control, and follow SDLC. Work independently and in teams.
Top Skills: Apache CxfDb2ExtjsF5HibernateJ2EeJavaJmsJqueryJunitMqPowermockSoapSpringUnix/Linux ShellXML
Reposted 10 Days AgoSaved
In-Office
Montreal, QC
Entry level
Entry level
Information Technology • Professional Services • Software • Consulting
Develop and maintain J2EE/Java applications using OO analysis and design. Implement multithreaded core Java code and Spring-based components. Build web features with HTTP/Servlets, HTML/CSS, JavaScript/AJAX. Work on Linux/Unix platforms, interact with Sybase databases, use XML for data transport/storage, and handle basic email protocols (IMAP/SMTP).
Top Skills: AjaxCSSHTMLHTTPImapJ2EeJavaJavaScriptLinuxMulti-ThreadingServletsSmtpSpringSybaseUnixXML
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account