Top Java Developer Jobs in Toronto

One Month AgoSaved
Remote
Toronto, ON
Mid level
Mid level
Software
Develop scalable Java Spring Boot APIs, microservices, React-based interfaces, ETL pipelines, and SQL data solutions. Deploy workloads on AWS, optimize performance, implement monitoring and automation, and collaborate with product, frontend, data, and DevOps teams. The role also contributes to architecture, accessibility, reliability, and data-driven product improvements.
Top Skills: AngularApache AirflowApache KafkaSparkAws AthenaAws Ec2Aws LambdaAws RdsAws S3Ci/CdDagsterDockerETLJavaKubernetesMicroservicesMySQLPostgresPythonReactSpring BootSQLSQL ServerVue
One Month AgoSaved
Hybrid
Toronto, ON
Junior
Junior
Marketing Tech • Software
Develop and deliver production-grade consumer and enterprise web applications using Java and Spring Boot. Responsibilities include writing maintainable and performant software, participating in code reviews, conducting extensive testing, researching development tools, and collaborating effectively with the software team. The role also involves full-stack development using frontend JavaScript frameworks, databases, APIs, security practices, and modern web application architecture.
Top Skills: AemAngularAWSAzureDomElasticsearchGCPGraphQLHTTPJavaJavaScriptNext.JsNoSQLReactRelational DatabasesServerlessSitefinitySpring BootSpring CloudSslWeb ServersWordpress
One Month AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
Design, develop, and evolve high-volume enterprise shared services using Java, Spring Boot, and MongoDB. Lead technical delivery, architecture alignment, middleware integration, engineering standards, production troubleshooting, and platform improvements. Provide Tier 3 support, mentor developers, translate business needs into technical solutions, and collaborate across global engineering, infrastructure, architecture, and product teams.
Top Skills: Apache CamelDockerGitJavaJmsLightspeedLinuxMemory Analyser ToolMongoDBOpenshiftOsgiRed Hat Enterprise LinuxRest ApisSamuraiSonarqubeSpring BootSQLSslThread Dump AnalyserTibco EmsUdeployWebsphere Mq
Reposted One Month AgoSaved
In-Office or Remote
Toronto, ON
Mid level
Mid level
Agency • Information Technology • Professional Services • Software
Design, develop, test, and maintain Java-based enterprise applications and scalable REST APIs/microservices using Spring Boot. Work with relational databases, unit/integration tests, CI/CD, version control, and participate in Agile ceremonies. Support cloud deployments, debugging, code reviews, and collaborate with cross-functional teams.
Top Skills: BitbucketCore JavaGitGitGitlabGradleJavaJava 17Java 21JunitMavenMicroservicesMockitoRelational DatabasesRest ApisSpring BootSpring FrameworkSQL
Senior level
Information Technology • Professional Services • Software • Cybersecurity
Designs, develops, maintains, and optimizes critical Java desktop applications. The role involves software architecture, modern user interface development, API and database integration, performance tuning, test and deployment automation, application security, and Agile lifecycle participation. The developer will use AI-assisted development tools, collaborate with Product, QA, and Support, evolve complex products, and provide technical leadership.
Top Skills: Agentic WorkflowsCompose MultiplatformConfluenceDockerGithub CopilotGithub EnterpriseJava 17/21JavafxJIRAKeycloakKotlinLlmsMavenMicroservicesMicrosoft TeamsModel Context Protocol (Mcp)Owasp Top 10Rest ApisSlackSonarqubeSpring BootSwingTcp/IpWebsocket
One Month AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Insurance • Financial Services
Design, develop, test, maintain, and support scalable Java full-stack applications for TD’s prime brokerage platform. Translate business requirements into secure technical solutions, build REST APIs and microservices, develop React front ends, and manage database integrations. Participate in code reviews, production support, incident resolution, root-cause analysis, deployment, performance tuning, and continuous improvement. Collaborate with business, QA, infrastructure, and application support teams while managing technical risks, dependencies, and delivery requirements.
Top Skills: BpsaBroadridge BpsBroadridge GlossBroadridge ImpactJava 11+MicroservicesPythonReactRelational DatabasesRestful ApisSpring BootSQL
One Month AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
Lead development of strategic cross-asset margin systems supporting derivatives risk management. Design and implement Java applications and distributed services using microservices, APIs, Kafka, cloud platforms, and databases. Establish coding and testing standards, oversee software quality and production releases, assess complex systems and risks, and mentor developers. Collaborate with technology, risk, quant, trading, operations, and management teams while ensuring regulatory and governance compliance.
Top Skills: Apache IgniteCloud PlatformsDistributed SystemsDockerGrpcJavaKafkaKubernetesMicroservicesMongoDBNosql DatabasesOpenshiftOraclePythonRelational DatabasesRestSpringWebsocket
One Month AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
Develop and support full-stack applications for OTC derivatives and Markets Technology. Responsibilities include feasibility analysis, system design, coding, testing, implementation, user support, security improvements, risk assessment, and advising junior analysts. The role requires Java-based REST API development, JavaScript or React proficiency, TDD, clean code, algorithms, SQL, and independent work in a fast-paced financial technology environment.
Top Skills: Amazon S3AWSDynamoDBJavaJavaScriptKafkaKubernetesMongoDBReactRestful ApisSpringSQLTdd
One Month AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
Lead the design, development, and deployment of scalable enterprise applications. Own initiatives from inception through production, translate business requirements into secure technical designs, establish coding and architectural standards, resolve complex technical problems, and conduct code reviews. Mentor developers and analysts, collaborate with product and business stakeholders, manage technical dependencies, and ensure compliance, risk management, and high-quality delivery.
Top Skills: Aws EcsHazelcastJavaKubernetesMicroservicesOracle DatabasePl/SqlRed Hat OpenshiftRedisRestful ApisSpring BootSpring FrameworkSQL
One Month AgoSaved
Remote or Hybrid
Toronto, ON
Expert/Leader
Expert/Leader
Healthtech • Software
Lead the design and implementation of scalable Java microservices, data platforms, and batch and real-time pipelines. Optimize lakehouse technologies, event-driven architectures, cloud-native deployments, data quality, governance, observability, and performance. Establish schema contracts, testing, monitoring, SLAs, SLOs, and automated validation. Provide technical leadership, mentor engineers, collaborate with product, analytics, and AI teams, and drive modernization and engineering best practices as a hands-on contributor.
Top Skills: Apache HudiSparkApache TrinoAWSAzure Adls Gen2DatabricksDbtGoogle Cloud PlatformGreat ExpectationsHdfsJavaAzure
2 Months AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Travel
Develop cloud-native Java applications, REST APIs, and high-throughput transactional services using Spring Boot and Kafka. Query data with SQL, monitor applications with Splunk and New Relic, and support CI/CD delivery. Collaborate in Agile teams to implement business-focused changes, troubleshoot systems, and contribute to product strategy. The role also involves using GenAI tools and may include microservices, Kubernetes, Docker, GCP, and AWS.
Top Skills: AgileAWSCi/CdCursorDockerGCPGeminiGitGitflowJavaKafkaKubernetesMicroservicesNew RelicRest ApisSplunkSpring BootSQL
2 Months AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Insurance • Financial Services
Develop and lead Java-based payment microservices and shared services. Shape technical requirements, maintain roadmaps, write and review quality code, troubleshoot production issues, and support testing and deployments. Collaborate with technology and business stakeholders, ensure scalable and secure solutions, follow enterprise delivery standards, and lead other developers. The role requires expertise in Java, Spring Boot, DevOps, Kafka, APIs, databases, CI/CD, cloud platforms, and software architecture.
Top Skills: AWSAzureComposite ApisConfluenceDevOpsDynatraceGCPGitGitlab CiJavaJenkinsJIRAKafkaMavenMicroservicesNexusNoSQLRestSoapSonarqubeSplunkSpring BootSQLUmlUnix Shell ScriptingVeracode
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 2 Months AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Information Technology
The Senior Engineer in Production Management will develop and implement software, applying best practices in a regulated environment and fostering team productivity through Agile methodologies.
Top Skills: AngularCore JavaJavaJava EeJavaScriptMicroservicesNode.jsReactSpring BootSQL
Reposted 2 Months AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Information Technology • Software
Seeking a Core Java Developer with 7+ years of experience in Core Java, multithreading, and backend systems. Communication skills are crucial.
Top Skills: CollectionsCore JavaEmsJmsMqMultithreadingRvSolaceSQL ServerSybase
Reposted 2 Months AgoSaved
In-Office
Toronto, ON
Mid level
Mid level
Information Technology • Software
Design, develop, and integrate scalable applications using Angular for frontend and Java with Spring Boot for backend. Ensure seamless user experience and performance while collaborating with cross-functional teams.
Top Skills: AngularAWSAzureCSS3DockerGithub ActionsHTML5JavaJavaScriptJenkinsKubernetesMicroservicesMySQLPostgresRestful ApisSpring BootSQLTypescript
Reposted 2 Months AgoSaved
In-Office
Toronto, ON
Mid level
Mid level
Information Technology • Software
The Java Developer Lead is responsible for backend design decisions, guiding team coding standards, reviewing code, and resolving complex technical issues.
Top Skills: JavaSpring BootWebflux
Reposted 2 Months AgoSaved
In-Office
Toronto, ON
Mid level
Mid level
Information Technology • Software
Design, develop, and maintain backend services using Core Java and Spring Boot, working with Microservices, RESTful APIs, and SQL/NoSQL databases.
Top Skills: AWSAzureCassandraCi/CdCore JavaDockerGitGithub ActionsJenkinsJwtKubernetesMicroservicesMongoDBMySQLNoSQLOauthPostgresRest ApisSpring BootSQL
Reposted 2 Months AgoSaved
In-Office
Toronto, ON
Junior
Junior
Information Technology • Software
The Java Full Stack Developer will develop backend services, design Microservices, and build responsive UIs with React.js, ensuring integration and performance optimization.
Top Skills: AWSAzureCSS3DockerGithub ActionsHTML5JavaJavaScriptJenkinsKubernetesMicroservicesMySQLPostgresReactReduxSpring BootSQL
2 Months AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
Design, develop, and deploy Java and Spring Boot backend applications using MongoDB. Build and integrate AI agents with Google ADK and apply prompt engineering techniques to large language model solutions. Support feasibility studies, estimation, planning, testing, implementation, security, compliance, and business-user operations. Serve as an application development subject matter expert while managing projects independently and advising senior stakeholders.
Top Skills: Ai AgentsGoogle AdkJavaLarge Language ModelsMongoDBNoSQLPrompt EngineeringSpring Boot
Reposted 2 Months AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
Participate in full application lifecycle: feasibility, analysis, design, development, testing, implementation, and support. Provide estimates, risk assessment, security recommendations, consult with users, coach junior analysts, and act as SME with limited supervision.
Top Skills: Java
Reposted 2 Months AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Healthtech • Software
The Senior Software Engineer will develop and maintain software solutions, write efficient code, perform testing, and collaborate with teams to enhance product performance.
Top Skills: AnsibleAWSAzureCypressDatadogDockerGitIstioJavaJenkinsKubernetesMicrosoft Sql ServerMySQLNew RelicRestassuredRestful ApiSeleniumSpring Boot
Reposted 2 Months AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
Lead application systems analysis and programming efforts, design and implement application changes, resolve complex business and system issues, coach mid-level developers, manage projects, define coding/testing standards, and ensure solutions align with architecture, compliance, and risk controls.
2 Months AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
Lead development of internal tools and platforms that improve engineering productivity and developer experience. Design, build, deploy, and optimize scalable web applications and cloud services using Java, Spring, Angular, React, and OpenShift. Collaborate with stakeholders, implement microservices and REST solutions, establish automated testing and deployment practices, and provide technical leadership for platform improvements. The role also involves monitoring, debugging, tuning, and maintaining highly reliable enterprise applications.
Top Skills: AngularCucumberDockerElkHTML5JavaJunitKafkaMicroservicesMockitoOpenshiftOpentelemetryPl/SqlRdbmsReactRestRestassuredRxjsScssSoaSplunkSpring FrameworkSQLTypescript
Reposted 2 Months AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
Design, develop, and implement enterprise Java applications. Perform systems analysis, feasibility, estimates, SDLC oversight, testing, deployment, and post-implementation support. Use cloud-native technologies (Kubernetes, Docker), event-driven architecture (Kafka), RDBMS, API development, and application security. Mentor junior analysts, collaborate with stakeholders, enforce standards and compliance, and drive DevOps/CI-CD practices.
Top Skills: AngularApache KafkaCi/CdDockerGemfireJavaKubernetesOauthPkiRdbmsReactRedisTls
Reposted 2 Months AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
The Lead Java Developer will design, build, and support web applications, focusing on both front-end and back-end development using Java, Spring Boot, Angular, and microservices architecture.
Top Skills: AngularBitbucketCi/CdElasticsearchGitJavaKafkaKendo UiSpring BootSQL Server
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account