Top Java Developer Jobs in Toronto

Reposted 14 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Information Technology • Professional Services • Software • Consulting
Senior Java developer working on multi-tier J2EE applications with strong SQL/Oracle 11g skills. Requires WebSphere 7, Jython and KSH/Bash scripting, Linux experience (RHEL preferred), and experience with Mantas or equivalent FCCM systems. Responsible for system build documentation and documenting solution architectures in Visio/PowerPoint.
Top Skills: BashDeticaFccmJ2EeJavaJythonKshLinux (Red Hat Enterprise)MantasNorcomOracleOracle Db 11GPowerPointSQLVisioWebsphere Application Server 7
Reposted 14 Days AgoSaved
In-Office
Toronto, ON
Entry level
Entry level
Agency • Information Technology • Professional Services • Consulting
The Java Integration Developer will work in an Agile environment, focusing on team collaboration, task management, and software integration using Java and related technologies.
Top Skills: Integration FrameworksJavaLinuxMavenOpenshiftRestful ApisShell ScriptingSpring XmlSQL
Reposted 14 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Information Technology • Business Intelligence • Consulting
Design and develop complex, scalable applications in an Agile team. Collaborate on features, estimate tasks, and maintain clear code.
Top Skills: SparkAWSAzureCSSHadoopHTML5JavaJavaScriptKafkaKinesisSpringSQLTerraform
Reposted 14 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Information Technology • Business Intelligence • Consulting
Design and develop scalable applications in an Agile team, collaborating closely on features while learning and applying new technologies.
Top Skills: SparkAWSAzureHadoopJavaJavaScriptKafkaKinesisReactSpringTerraform
Reposted 14 Days AgoSaved
In-Office
Toronto, ON
Junior
Junior
Travel
Join a cross-functional Agile team to design and develop backend systems and REST APIs. Build low-latency, high-throughput services, apply Core Java, SQL, big-data tools, NoSQL stores, CI and automation testing, and collaborate on product roadmap and system improvements.
Top Skills: Apache BeamAutomation TestingBigtableCassandraContinuous IntegrationCore JavaDockerFlinkKafkaKsqlKubernetesMicroservicesMongoDBRest ApisSparkSpring FrameworkSQL
15 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Insurance • Financial Services
Design, develop, modernize, and support Java-based applications and integrations for Prime Brokerage. Optimize SQL and integrations, improve reliability and performance, resolve production incidents, ensure secure coding and compliance, conduct code reviews, and collaborate with stakeholders to deliver scalable enterprise solutions.
Top Skills: AngularGitJavaJava 8+MicroservicesOwasp Top 10ReactRelational DatabasesRestSonarqubeSpringSQLUnit Testing
15 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
Develop and enhance a low-latency, distributed Java-based risk management platform. Integrate with trading systems, design and implement microservices, ensure architectural alignment, mentor junior engineers, and troubleshoot complex system issues.
Top Skills: BitbucketChronicleCucumberDockerEquities OmsFixGradleJava 17JIRAJunitKafkaKdbKubernetesMicroservicesMongoDBOpenshiftSolaceSpring
Reposted 15 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
The role involves developing and maintaining web APIs and backend services using Java and Spring Boot, focusing on microservices and CI/CD in an agile environment.
Top Skills: AWSAzureBitbucketCi/CdDockerElasticsearchGCPGitJavaKafkaKubernetesSpring BootSQL Server
16 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Fintech • Professional Services • Social Impact • Business Intelligence • Financial Services • Generative AI • Automation
Own and optimize the Java OLAP cube engine (Atoti/ActivePivot-like), ensuring correctness and low-latency aggregation across large, complex financial models. Collaborate with .NET consumers, define service contracts, profile and tune JVM performance, resolve OLAP-specific defects, and deliver thorough unit and integration tests.
Top Skills: .NetActivepivotAi ToolsAtotiAWSAws Aurora ServerlessCi/CdContainerizationDockerGitJavaJvmOlapPostgres
16 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Insurance • Financial Services
Senior Java developer to build and maintain Java services for Global Regulatory Reporting. Work on large-scale, low-latency systems and big data with bi-temporal support, integrate middleware (Solace, IBM MQ, Apache ActiveMQ), collaborate across teams, and support regulatory/trade reporting in an Agile environment.
Top Skills: AngularApache ActivemqIbm MqJavaReactSolaceSpring BootSQL
16 Days AgoSaved
In-Office
Toronto, ON
Junior
Junior
Fintech • Financial Services
Participate in design, development, testing, debugging, and implementation of application systems. Consult with users and teams to define enhancements, troubleshoot issues, recommend solutions, mentor junior analysts, and ensure compliance and risk-aware decision making.
Top Skills: Java
16 Days AgoSaved
In-Office
Toronto, ON
Junior
Junior
Fintech • Financial Services
Develop and enhance full-stack Java applications, build server-side Java and modern front-end components, implement Microservices and APIs, troubleshoot and remediate security issues, collaborate with cross-functional teams, and coach junior analysts while ensuring solutions meet performance, risk, and control requirements.
Top Skills: AngularCloud-NativeCSSGitIbm WebsphereJavaJava 8JavaScriptJqueryKafkaMicroservicesMongoDBOracleSpring BootWeb Apis
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 6 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Information Technology • Professional Services • Software • Consulting
Design, develop, test, and maintain scalable web applications using Java, Spring Boot, and Angular. Build RESTful APIs and microservices, create responsive front-end interfaces, perform unit testing and debugging, participate in code reviews and Agile ceremonies, and optimize performance, security, and reliability.
Top Skills: AngularCSS3GitGradleHTML5Java 11Java 17Java 8JavaScriptJunitMavenMicroservicesMySQLOraclePostgresRestful ApisSpring BootSQL ServerTypescript
Reposted 6 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Agency • Information Technology
Senior Java Big Data Developer with 8+ years building applications on Cloudera/Hadoop ecosystems using Spark and MapReduce. Responsible for designing performant Java (1.8+) solutions, data analysis of large datasets, unit testing (JUnit), and collaborating with/managing global technology teams. Preferred skills include Unix/Python scripting and familiarity with Hive, Impala, YARN, and Kafka.
Top Skills: SparkClouderaHadoopHiveImpalaJava 1.8JunitKafkaMapreduceNoSQLPythonUnix ShellYarn
Reposted 16 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
The role involves leading application systems analysis, programming, and managing development teams to implement new systems in coordination with the technology team, while ensuring compliance and best practices.
Top Skills: AngularHiveImpalaJavaReal Time MessagingSparkSpring BootSQL
Reposted 16 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
Senior full-stack developer responsible for end-to-end design, development, testing, and deployment of features on the Citi Velocity platform. Solve complex UI and server-side problems, champion information security, collaborate with users and tech teams, and mentor junior developers in an agile environment.
Top Skills: Apache IgniteDockerGemfireJavaJenkinsKafkaKubernetesOpenshiftRabbitMQRedisSQL ServerTibcoemsUdeploy
Reposted 16 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
Lead design and hands-on delivery of low-latency, high-throughput trading platform components. Drive engineering excellence with TDD, CI/CD, observability, secure coding, AI-assisted tooling, and platform modernization while mentoring teams and partnering with product, risk, and operations to meet SLAs and regulatory requirements.
Top Skills: AWSCi/CdDistributed TracingDockerFeature FlagsGithub Copilot (Genai)JavaKafkaKubernetesLlm ApiMongoDBOracle (Sql)PythonTrunk-Based Development
17 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Insurance • Financial Services
Design, build and maintain Java-based risk and valuation applications. Migrate systems to cloud, create/refactor Spring Boot microservices, integrate REST/gRPC and messaging (Kafka), work with Big Data tools, ensure low-latency scalable performance, collaborate with global stakeholders, mentor teammates, and support CI/CD and automated processes for market risk and trade valuation workflows.
Top Skills: AgileCi/CdCloudGitGoogle ProtobufGradleGrpcHadoopJavaJenkinsKafkaMavenParquetRdbmsRestSparkSpringSpring BootSQLZeromq
17 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
Senior full‑stack developer responsible for designing, developing, and maintaining enterprise‑scale React.js frontends and Java (17+) Spring Boot microservices. Modernize Angular apps to React, build REST APIs and event‑driven pipelines with Kafka, integrate SQL and NoSQL databases, support CI/CD and containerized deployments (Docker, Kubernetes, OpenShift), and monitor production systems using ELK/Grafana.
Top Skills: AngularApigeeAutosysBitbucketCSS3DockerElkGitGitGithub CopilotGradleGrafanaHarnessHTML5Java 17+Javascript (Es6+)JenkinsJunitKafkaKubernetesMavenMicroservicesMockitoMongoDBOpenshiftOraclePostgresPythonReactRestful ApisSpring BootSsisStarburstTeamcityTektonTypescript
Reposted 7 Days AgoSaved
Remote
Toronto, ON
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 7 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Cloud • Security • Software • Generative AI
Lead development of core Elasticsearch infrastructure and shared platform features. Design scalable APIs, solve performance and concurrency issues, improve observability and CI/CD, support cross-team projects, and own operational investigations end-to-end.
Top Skills: AIArgo CdBuildkiteCi/CdContainersElasticsearchGitopsGoGradleJavaKubernetesLoggingMavenOpentelemetryPainlessServerlessTelemetry
Reposted 7 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Cloud • Security • Software • Generative AI
The Senior Java Developer will enhance Elasticsearch's distributed systems, maintain high performance, and solve complex problems related to data indexing and coordination across multiple machines.
Top Skills: ElasticsearchJavaNetty
Reposted 17 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
Develop and maintain Finance Desk applications (position management, trade capture, risk processing). Own full SDLC: analysis, design, coding, testing, deployment, L3 production support. Improve CI/CD pipelines, collaborate with global teams, coordinate testing and rollouts, and drive secure, maintainable solutions.
Top Skills: AngularApache IgniteC#Ci/CdDevOpsGemfireGradleHibernateJavaJava 17JdbcJenkinsJpaJunitKafkaKubernetesMavenMicroservicesMicrosoft Sql ServerOpenshiftOracleRestful Web ServicesSpring BootUdeployUnix/Linux
Reposted 8 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
Seeking a Senior Engineer with 5+ years in Java, familiar with Spring, microservices, and agile principles to solve client challenges.
Top Skills: CSSDockerGitlab CiHibernateHTMLJavaJavaScriptJenkinsSpring BootSpring Core
9 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Energy • Industrial • Solar • Renewable Energy
Design, build, and maintain scalable, highly available backend services in Java. Own backend architecture, optimize performance, develop APIs and integrations, support production, conduct code reviews, and contribute to AI engineering tools and infrastructure.
Top Skills: Automated TestingCi/CdDockerGitJavaKafkaKubernetesMicroservicesMybatisMybatis-PlusMySQLPostgresRabbitMQRedisRestful ApiRocketmqSpring BootSpring Mvc
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account