Top Java Developer Jobs in Toronto

Reposted 5 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Design, develop, deploy, and operate secure, scalable backend services. Drive technical initiatives, contribute to architecture, troubleshoot production issues, participate in on-call, and promote observability, CI/CD, and secure engineering practices while mentoring peers.
Top Skills: Ai-Assisted Engineering ToolsAuthenticationAuthorizationAzureCi/CdDatabasesDistributed TracingGitJava 17LoggingMonitoringRestful ApisSecrets ManagementSpringVulnerability Management
Reposted 24 Days AgoSaved
Hybrid
Toronto, ON
Expert/Leader
Expert/Leader
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Lead design and implementation of cloud-native, scalable backend systems for banking using Java/Spring Boot, microservices, APIs and event-driven architectures. Drive modernization to cloud platforms, CI/CD, containerization, Kubernetes, DevSecOps, observability and automated testing. Remain hands-on with coding and architecture, mentor engineers, influence technical strategy, and promote AI-assisted engineering practices.
Top Skills: AWSAzureCi/CdContainerizationDevsecopsEvent-Driven ArchitecturesGCPInfrastructure AutomationJavaKafkaKubernetesMicroservicesObservabilityReactive ArchitecturesRest ApisSpring BootTesting Frameworks
12 Hours AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
Leads full-stack application development, including Java and Spring Boot backend services, Angular front-end applications, APIs, microservices, data modeling, Kafka event streaming, and Elasticsearch. Defines development standards, analyzes complex systems and business processes, oversees deployments and enhancements, advises developers, consults with users, manages cross-functional work, and supports risk, compliance, and production reliability.
Top Skills: AngularAWSAzureBitbucketCi/CdCSSDockerElasticsearchGCPGitHTML5JavaKafkaKendo UiKubernetesMicro FrontendsMicroservicesOpenshiftRest ApisSpring BootSQL ServerTypescript
13 Hours AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
Leads the design, development, support, and architecture of Java/J2EE enterprise applications using Spring Boot. Resolves critical production incidents, performs root cause analysis, improves security and performance, and ensures system integrations. Provides technical leadership, code reviews, mentoring, task assignment, and performance feedback for development teams. Drives innovation by prototyping AI-enabled solutions and adopting emerging technologies, while supporting scalable application delivery and continuous improvement.
Top Skills: AngularBddCi/CdCloud PlatformsCSS3DockerGitGradleHTML5J2EeJavaJavaScriptJenkinsKafkaKubernetesMavenMicroservicesOraclePl/SqlReactSolaceSpring BootSpring DataSpring MvcSpring SecuritySQLSybaseTddTypescriptVue
Reposted 21 Hours AgoSaved
In-Office
Toronto, ON
Mid level
Mid level
Financial Services
Design, build, and support end-to-end loan servicing and commercial lending applications. Develop backend services, APIs, and user-facing frontends; modernize systems to cloud-native, microservices, and event-driven architectures; incorporate AI-assisted development and automation; ensure security, resiliency, observability, and production support while collaborating with product, architecture, and business teams.
Top Skills: AngularAPIsAWSAzureCi/CdDockerEvent-Driven ArchitectureGithub CopilotJavaKafkaKubernetesLlmsMicroservicesNode.jsObservabilityOraclePl/SqlPythonReactSpring Boot
Reposted 21 Hours 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 21 Hours 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 21 Hours 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 21 Hours 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 21 Hours 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 21 Hours 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
Reposted 21 Hours AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
The Senior Java Back End Developer leads advanced technology projects, collaborates with global teams, and utilizes core Java and Agile methodologies to deliver scalable applications.
Top Skills: BitbucketCi/CdDockerGitGridgainJavaJenkinsJIRAKafkaKubernetesMongoDBOracleOracle CoherenceRedisSonarqube
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 21 Hours AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
The Senior Java Backend Developer leads application systems analysis, programming, and project management, ensuring systems integration and enhancements with a focus on compliance and innovative problem-solving.
Top Skills: FlinkJavaSparkSpring
Reposted 21 Hours AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
Lead application systems analysis and programming, integrating multiple functions, resolving complex problems, and advising mid-level developers while ensuring compliance with regulations.
Top Skills: AgileAIAWSDockerGraphQLJavaJavaScriptJenkinsJIRAMicroservicesOpenshiftOraclePl/SqlReactRestSpring BootSQL
Reposted 21 Hours AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
The Java Backend Developer is responsible for developing applications, providing technical guidance, conducting feasibility studies, and ensuring system compliance. They collaborate with users and monitor the development process while exercising leadership qualities.
Top Skills: Generative AiGradleJavaMavenSonarqubeSpringSpring BootSpring CloudSpring DataSQL
Reposted YesterdaySaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
Design, develop, and implement enterprise Java applications across all SDLC phases. Perform systems analysis, estimation, testing, deployment, and user support. Apply cloud-native patterns (Kubernetes, Docker), event-driven design (Kafka), RDBMS design, API development, and application security. Coach junior staff, follow governance and compliance, and drive DevOps/CI-CD practices.
Top Skills: Apache KafkaCi/CdDevOpsDockerJavaKubernetesOauthPkiRdbmsTls
Reposted YesterdaySaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
The role involves developing and implementing application systems, conducting feasibility studies, monitoring the development process, and providing support. It requires strong Java experience, RESTful service implementations, and expertise in modern Spring applications and cloud architectures.
Top Skills: AmazonBitbucketDockerEcsJavaJenkinsKubernetesOpenshiftRestfulSonar CubeSpring BootTeamcity
Reposted YesterdaySaved
In-Office
Toronto, ON
Mid level
Mid level
Fintech • Insurance • Financial Services
Provide Java full‑stack development and application support (including on‑call rotation) for credit systems. Troubleshoot, fix, and enhance applications; write and maintain quality code; perform unit/integration testing; collaborate with analysts and stakeholders; participate in incident management, root cause analysis, and continuous improvement while adhering to security and delivery standards.
Top Skills: AzureConfluenceFtpHTML5JavaJIRAMs SqlOracleRedhat LinuxTibcoTypescript
YesterdaySaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Payments • Financial Services
Develop and support enterprise-scale Java solutions for CIBC’s digital banking channels. Design and implement APIs, microservices, system integrations, business logic, test cases, and documentation. Provide operational support, troubleshooting, and performance tuning while contributing to continuous improvement and modern development practices. The role involves Agile delivery and cloud technologies including Azure, OpenShift, and Kubernetes, with opportunities to work on cloud and AI enhancements in a hybrid environment.
Top Skills: Api DevelopmentJ2EeJavaJavaScriptJSONKubernetesMicroservicesAzureOpenshiftRestSoapSpringSpring Boot
2 Days 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
2 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Mobile • Software
Analyze and reverse-engineer legacy Java code and backend services supporting capital markets platforms. Identify dependencies, data flows, and modernization needs; redesign and migrate functionality to the current architecture; troubleshoot undocumented systems; collaborate with front-office technology, developers, and business stakeholders; preserve business functionality during migration; and support legacy infrastructure decommissioning.
Top Skills: APIsBackend ServicesJavaMurex
2 Days AgoSaved
In-Office
Toronto, ON
Entry level
Entry level
Fintech • Insurance • Financial Services
Develop and implement Java applications supporting regulatory reporting, finance reporting, FATCA, and capital markets initiatives. Responsibilities include requirements analysis, architecture, design, coding, testing, integration, code reviews, issue resolution, and SDLC delivery. The role works with event-driven systems, databases, messaging middleware, and Agile/DevOps practices while collaborating with business analysts and technology partners. It may involve full application lifecycles, technology evaluation, mentoring, and knowledge transfer.
Top Skills: AgileAngularApache HadoopAzureCassandraComplex Event ProcessingConfluenceDevOpsDroolsFixJ2EeJavaJenkinsJIRAJmsJSONLinuxMicroservicesMongoDBMqNoSQLOraclePostgresReactRestSolaceSpringSpring BootSQLStashTeamcityTibco BusinesseventsTibco BusinessworksWindowsXMLXslt
Reposted 2 Days 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 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Healthtech • Software
The Senior Software Engineer will develop software by writing clean, efficient code, automate tasks, and collaborate with teams to enhance products, emphasizing TDD and API development.
Top Skills: AnsibleAWSAzureBashCypressDatadogDockerGitGroovyIstioJavaJenkinsKubernetesMicrosoft Sql ServerMySQLNew RelicPythonRestassuredRestful ApiSeleniumSpring Boot
3 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
Design, develop, and deploy enterprise-scale financial technology applications using Java, Spring, Kafka, Angular, and React.js. Build AI-enabled features, manage MongoDB and Oracle data stores, write tested and maintainable code, and contribute to Agile and DevOps practices with Kubernetes. Collaborate with front-office teams, mentor engineers, conduct code reviews, and provide technical guidance to stakeholders.
Top Skills: AngularJavaJIRAJunitKafkaKubernetesMongoDBOraclePythonReactReactive ProgrammingSpringSpring Boot
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account