Top Java Developer Jobs in Toronto

6 Days AgoSaved
In-Office
Toronto, ON
Junior
Junior
Fintech • Insurance • Financial Services
Perform quality engineering and software testing for core Java and mainframe systems. Design and execute test scenarios using Selenium, Cucumber, and REST Assured; perform mainframe testing (JCL, Copybook, IMS, DB2); track defects in Jira/JTMF; work within SDLC/STLC and Agile processes.
Top Skills: CopybookCore-JavaCucumberDb2File-AidImsInsyncJclJIRAJtmfProcsRest AssuredSelenium
Reposted 6 Days AgoSaved
In-Office
Toronto, ON
Junior
Junior
Travel
Participate on Agile teams to build low-latency, high-throughput Java backend services and REST/GraphQL APIs, implement React/JavaScript user-facing features, write SQL for real-time analysis, work with big-data tools (Spark/Kafka/Flink/Beam) and NoSQL stores, and support CI/automation testing and production troubleshooting.
Top Skills: Ai-Assisted Coding ToolsApache BeamSparkBigtableCassandraDockerFlinkGraphQLJavaJavaScriptKafkaKsqlKubernetesMicroservicesMongoDBNoSQLReactRest ApisSpringSQL
Reposted 6 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Travel
Design and build low-latency, high-throughput backend services and REST/GraphQL APIs using Core Java and Spring. Implement full-stack features with React/JavaScript, write SQL for real-time analysis, apply CI/automation testing, and work in microservices containers on cloud platforms (GCP/AWS). Collaborate in cross-functional agile teams to deliver product roadmap initiatives.
Top Skills: Automation TestingAWSClaudeContinuous IntegrationCursorDockerGCPGitGitflowGraphQLJavaJavaScriptKubernetesMicroservicesReactRest ApisSpringSQL
Reposted 6 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
The Senior Lead Java Fullstack Software Engineer leads application systems analysis and programming, develops methodologies, and oversees teams to meet technology goals and ensure compliance.
Top Skills: AngularAWSAzureBitbucketCi/CdCSSDockerElasticsearchGCPGitHTML5JavaKafkaKendo UiKubernetesMicro Front-EndOpenshiftSpring BootSQL ServerTypescript
Reposted 6 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
Lead technical design and delivery of scalable systems, mentor engineers, and ensure coding standards while building cloud-native applications and architectures.
Top Skills: Azure DevopsCassandraDockerDynamoDBElkGithub ActionsGrafanaGraphQLJava 17+JenkinsKafkaKubernetesMongoDBMySQLOpentelemetryOraclePostgresPrometheusPulsarRedisRestSpring BootTerraform
Reposted 7 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
The Java Full Stack Developer leads applications systems analysis, resolves complex problems, develops standards for coding, and coaches mid-level developers while ensuring compliance and risk assessment.
Top Skills: HibernateJavaKubernetesMongoDBOpenshiftOracleProject ReactorPythonResilience4JRestful ApisScalaSpring BootSQLTddWebflux
Reposted 7 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
Lead the design and implementation of application systems, provide technical expertise, mentor developers, and ensure compliance with standards and regulations.
Top Skills: GradleHibernateJavaKubernetesMapstructMongoDBOpenshiftOpentelemetryOracleProject ReactorPythonResilience4JRestful ApisScalaSpringSpring BootSQLTddTestcontainersWebflux
Reposted 7 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
Lead and manage Java development initiatives, ensuring high-quality application solutions while mentoring teams and overseeing architectural designs. Drive Agile delivery processes and system integrations while collaborating with stakeholders.
Top Skills: JavaJava SparkKafkaMicroservices ArchitectureMongoDBOracleReactSpringSpring BootSQL Server
Reposted 7 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Healthtech • Software
As a Senior Software Engineer, you will develop and maintain software for healthcare applications, utilizing big data technologies and programming languages, ensuring high-quality code and system performance.
Top Skills: AnsibleApache HudiSparkAWSAzureC#DatabricksDatadogDockerGitGoHdfsIstioJavaJenkinsKotlinKubernetesMap ReduceMicrosoft Sql ServerMySQLNew RelicPythonS3Trino
Reposted 21 Hours AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Database • Analytics
As a Senior Software Engineer, you will build and maintain data framework integrations for ClickHouse, focusing on high-performance database and developer experience. You will manage full lifecycle integrations, ensuring scalability and reliability for real-time data processing and analytics.
Top Skills: Apache BeamApache FlinkSparkJavaJdbcJvmKafkaSQL
10 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Information Technology
Develop, maintain, and troubleshoot cloud-based stateful IVR applications using Java and Spring; integrate with internal services, configure via SQL, collaborate with stakeholders, and drive operational improvements for high-quality voice/contact center experiences.
Top Skills: AWSCcxmlIvr PlatformsJavaJava EeMrcpSpring BootSpring CoreSQLSrgsVoicexml
Reposted 21 Hours AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
Responsible for designing and developing web applications using Java/Spring/Hibernate, collaborating with stakeholders, and leading platform technology improvements within Citi's Financing and Securitization team.
Top Skills: AngularHibernateJavaJenkinsJmsKafkaMongoDBPl/SqlSonarqubeSpringSQLTeamcity
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 or Remote
Toronto, ON
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
11 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
Lead full‑stack Java development using Spring Boot, build responsive front ends and scalable REST APIs, drive architecture and CI/CD, mentor engineers, deploy to cloud platforms, and integrate AI/LLM tooling and generative AI features into enterprise applications.
Top Skills: AngularAsynchronous ProgrammingAWSAzureCassandraCi/CdClaude CodeCursorDevinDockerGCPGenerative AiGitGithub CopilotGoogle AdkJavaJavascript (Es6+)KubernetesLangchainLanggraphLlmsMicroservicesMongoDBOpenshiftOraclePostgresPythonRagReactRestful ApisSpring BootSQL ServerTransformersTypescript
2 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Software
Lead architecture and implement critical Java platform components, drive technology selection and design docs, ensure performance and reliability, implement observability and deployment strategies, mentor/hire, and apply AI-assisted engineering tools to accelerate development while owning quality and long-term system health.
Top Skills: 2PcAWSAzureClaude Code (Anthropic)Codex (Openai)CqrsDistributed TracingEvent SourcingGCPGrpcIamJavaJava.Util.ConcurrentJweJwsJwtMessagingMetricsNioNio2RestSagasSli/Slo/SlaSpring BootSpring FrameworkStructured LoggingTerraformTwelve-Factor AppVpc
Reposted 11 Days 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 11 Days 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 11 Days 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 11 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Cloud • Information Technology • Software
As a Senior Full Stack Developer, you'll design and deliver scalable Java and Angular or React applications, develop RESTful APIs, contribute to CI/CD practices, and collaborate with cross-functional teams to meet business needs.
Top Skills: AngularAWSAzureCi/CdDockerGCPJavaKubernetesReactRestful ApisSpring Boot
Reposted 11 Days 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 11 Days 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 11 Days 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 11 Days AgoSaved
In-Office
Toronto, ON
Mid level
Mid level
Information Technology • Software
The Java Full Stack Developer will design, develop, and maintain scalable web applications using Java and React, ensuring effective integration between front-end and back-end components while collaborating with UI/UX designers and participating in Agile teams.
Top Skills: CSS3GitHTML5JavaJavascript Es6+MongoDBMySQLPostgresReactSpring Boot
Reposted 11 Days 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
Reposted 11 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
The Senior Java Developer role involves designing and developing scalable applications, leading across SDLC phases, and mentoring junior developers. Responsibilities include working with microservices, cloud infrastructure, and ensuring application performance and reliability.
Top Skills: DockerElkGrafanaGrpcJavaJmsKafkaKubernetesOpenshiftPrometheusRestful ApisSpring BootSpring CloudSpring Framework
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account