Maximum of 25 job preferences reached.
Top Java Developer Jobs in Toronto
Fintech • Payments • Financial Services
Develop and maintain enterprise-scale, cloud-based back-end applications using Java and GoLang. Design, integrate, test, debug, and implement cross-platform systems involving APIs, microservices, databases, containerization, and Azure services. Collaborate with developers, business analysts, end users, and technical teams to gather requirements and prepare designs. Serve as a subject matter expert while supporting digital transformation initiatives and mentoring other developers.
Top Skills:
AdlsAPIsAzure Data FactoryAzure Event HubAzure SqlDatabricksDevsecopsDockerGoJavaJava EeJava SeKubernetesMicroservicesAzureMicrosoft Sql ServerPostgresRed Hat OpenshiftUnixWeb Services
Information Technology
Design, develop, test, deploy, and support enterprise full-stack applications. Build React interfaces, Java and Spring Boot back-end services, APIs, microservices, databases, and cloud deployments. Contribute to CI/CD, automated testing, security, troubleshooting, technical documentation, and solution design while collaborating with product, architecture, QA, DevOps, and business stakeholders.
Top Skills:
Api GatewaysAWSAzureCi/CdDevOpsDockerEvent-Driven ArchitectureGitGoogle Cloud PlatformJavaKubernetesMicroservicesNode.jsPythonReactRest ApisSpring BootSQLTypescript
Information Technology • Professional Services • Software • Consulting
Design, develop, test, debug, and implement Java applications and middleware services using enterprise frameworks and technologies. Lead systems analysis, architecture, documentation, integration, and client application implementation. Support change management, requirements definition, application monitoring, and administration. Migrate applications and data from AS/400 systems while diagnosing complex software issues and developing test procedures and platforms.
Top Skills:
Adapter LibrariesAs/400EjbHibernateIbatisJavaJsfOracleSpringWebsphere
Information Technology • Professional Services • Software • Consulting
Designs, develops, tests, and deploys P&L solutions for FX cash and derivatives products. Collaborates with FX technology teams and business users across sales, trading, controllers, and operations to clarify requirements and deliver solutions. Requires strong Java development, object-oriented programming, multithreading, algorithms, data modeling, database design, performance tuning, and XML skills, with knowledge of FX trading systems and DB2 or Sybase preferred.
Top Skills:
Db2JavaSybaseXML
Financial Services
Design, build, test, and deliver backend services across the full development lifecycle. Make architecture decisions, write high-quality Java and Spring Boot code, use AI tools, review code, mentor engineers, document decisions, and own problems through resolution. The role emphasizes distributed systems, adaptability, engineering excellence, and potential architecture-level ownership.
Top Skills:
Ai ToolsAngularCloud-Native EnvironmentsContainerizationEvent-Driven ArchitectureJavaMicroservicesNosql DatabasesReactRelational DatabasesSpring BootTest Automation
Financial Services
Lead the end-to-end development of scalable enterprise applications using Java, Spring Boot, cloud platforms, databases, and messaging technologies. Provide technical leadership, architecture guidance, feasibility estimates, security and compliance oversight, application support, and process improvements. Mentor junior developers and collaborate with business users, product owners, and technology teams. Build and maintain production-grade software using clean code, design patterns, TDD, Agile practices, and CI/CD pipelines.
Top Skills:
AgileCi/CdDevOpsJ2EeJavaKafkaKubernetesMongoDBMqOpenshiftOracleRestSpringSpring BootSQLTest-Driven Development (Tdd)
Fintech • Financial Services
Leads the design, development, testing, deployment, and support of enterprise Java applications. Provides technical leadership, feasibility estimates, architectural guidance, security and compliance recommendations, and process improvements. Develops Spring Boot services using cloud-native platforms, databases, messaging technologies, and CI/CD pipelines. Mentors developers, collaborates with business and technology teams, and ensures delivery of scalable, maintainable solutions.
Top Skills:
AgileCi/CdJ2EeJavaKafkaKubernetesMongoDBMqOpenshiftOracleRestful ApisSpringSpring BootSQLTdd
Financial Services
Design and deliver secure, scalable Java microservices for Citi’s global reference data platform. Responsibilities include shaping architecture, developing REST APIs, deploying production solutions, partnering with distributed engineering teams, promoting coding and security standards, and mentoring engineers. The role requires expertise in Java, Spring, databases, messaging, cloud platforms, testing, and build tools, with beneficial experience in NoSQL, GraphQL, frontend frameworks, integration tools, API gateways, CI/CD, and Unix/Linux scripting.
Top Skills:
AngularApache CamelApi ConnectApigeeAWSAzureBashGCPGradleGraphQLHibernateJavaJava 17Java 8JavaScriptJenkinsJmsJpaJspJunitKafkaKubernetesLinuxMavenNosql DatabasesOpenshiftPl/SqlReactRelational DatabasesRest ApisSpring BatchSpring BootSpring FrameworkSpring IntegrationSpring MvcSpring SecurityUdeployUnix
Financial Services
Lead development of Citi’s high-performance distributed calculation platform, processing hundreds of millions of daily risk and suitability calculations. Responsibilities include designing Java software, solving distributed computing challenges, improving CI/CD and testing, building customer-facing REST APIs, supporting cloud-native infrastructure, mentoring engineers, and optimizing large-scale workloads with customers. The role operates in a hybrid model with three office days and two remote days weekly.
Top Skills:
AWSAzureCassandraCi/CdCucumberDevOpsDockerGCPJavaJunitKubernetesMockitoMongoDBNoSQLQuarkusRestful ApisSpringSpring Boot
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Build and maintain scalable backend applications and REST APIs using Java and/or Python. Integrate AI-powered workflows, automation, and LLM capabilities into enterprise financial services applications. Develop system integrations, manage technical deliverables from design through implementation, collaborate with business and technology stakeholders, and maintain code quality while adapting to evolving technical environments.
Top Skills:
Ai AgentsAi Workflow OrchestrationCursorDevinGenerative AiGithub CopilotJavaLarge Language Models (Llms)MicroservicesPythonRest Apis
Fintech • Financial Services
Lead development of Citi’s distributed calculation platform, building high-performance Java software that processes hundreds of millions of daily calculations. Responsibilities include designing platform features, solving distributed computing challenges, improving CI/CD and testing, developing customer APIs, mentoring engineers, and optimizing cloud-based microservice workloads. The role requires expertise in Java, distributed systems, DevOps, cloud platforms, containerization, REST APIs, automated testing, and Agile development.
Top Skills:
Agile/ScrumAWSAzureCassandraCi/CdCucumberDevOpsDistributed SystemsDockerGCPJavaJunitKubernetesMockitoMongoDBNoSQLQuarkusRestful ApisSpringSpring Boot
Financial Services
Leads development of complex full-stack Java applications, microservices, reporting pipelines, and distributed database integrations. Establishes architecture, coding, testing, CI/CD, performance, security, and observability standards while providing hands-on technical leadership. Manages an agile team, sprint delivery, production support, incident resolution, and stakeholder collaboration. Builds modern interfaces with Angular and React, integrates Oracle and MongoDB, mentors engineers, and ensures compliance, reliability, and timely releases.
Top Skills:
AngularBddCheckmarxCi/CdDockerFixGitIbm MqJavaJavaScriptKafkaKubernetesMicroservicesMongoDBOpenshiftOracle 19CPl/SqlReactRestSnykSonarqubeSpring BatchSpring BootSpring IntegrationSQLSwift Iso 15022Swift Iso 20022TddTypescript
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Financial Services
Develop and maintain Java-based UI and API automation frameworks using Selenium and Playwright for a front-office trading platform. Apply AI and LLM techniques to test generation, synthetic data, self-healing automation, requirements analysis, and defect triage. Define test plans, perform root-cause analysis, manage retesting, report delivery health, troubleshoot infrastructure environments, mentor team members, and collaborate with global QA, development, and product teams.
Top Skills:
AIAlmApi TestingConfluenceContainersCucumberGenerative AiGitJavaJenkinsJIRALinuxLlmOpenshiftPlaywrightSeleniumSplunkStorageTeamcityUi TestingVirtualizationZephyr
Financial Services
Leads an applications development team responsible for designing, implementing, and maintaining software systems. Oversees technical issue escalation, system analysis, application programming, project execution, resource planning, compliance, and risk management. Provides technical direction and coaching to developers while making decisions across backend and UI technologies. The role requires strong Java or modern UI development expertise, software engineering leadership, database knowledge, CI/CD experience, and familiarity with messaging, observability, cloud, and containerization technologies.
Top Skills:
.NetAgileAngularApache IgniteC#Ci/CdContainerizationCSS3DevexpressElastic ObservabilityEmsGemfireGenerative AiGrafana TempoHTML5JasmineJavaJavaScriptJestJmsKafkaLinuxMachine LearningMicroservicesMochaMqMs SqlNode.jsOpentelemetryOraclePythonReactSpring BootSybaseTypescriptUnixWebsockets
Financial Services
Develop and support enterprise Java applications throughout analysis, design, development, testing, implementation, and maintenance. Evaluate complex technical and business-process issues, recommend programming and security solutions, collaborate with users and technology teams, manage risks and deadlines, and provide operational support. The role also establishes development standards, advises stakeholders, and coaches junior analysts while working with limited supervision.
Top Skills:
CSSHibernateHTML5JavaJava EeJavaScriptJavaserver FacesJpaKubernetesMessaging QueuesMicroservicesOpenshiftOracle SqlPrimefacesSpringSpring BootXhtml
Fintech • Insurance • Financial Services
Develop and enhance Java-based market risk and valuation applications for derivatives and capital markets. Responsibilities include designing software, building microservices, migrating applications to cloud environments, refactoring legacy systems, integrating APIs and messaging technologies, improving batch and intraday processing, leading software components, and mentoring team members on engineering best practices.
Top Skills:
AgileCi/CdGitGoogle Protocol BuffersGradleGrpcHadoopJavaJenkinsKafkaMavenMicroservicesParquetRdbmsRest ApisSparkSpringSpring BootSQLZeromq
Fintech • Financial Services
Develop and support enterprise Java applications throughout analysis, design, development, testing, implementation, and post-production support. The role involves building revised systems, analyzing complex technical and business problems, recommending secure solutions, collaborating with users and technology teams, advising junior analysts, managing risks and compliance, and serving as a subject matter expert with limited supervision.
Top Skills:
CSSHibernateHTML5JavaJava EeJava Server FacesJavaScriptJpaKubernetesMessaging QueuesMicroservicesOpenshiftOracle SqlPrimefacesSpringSpring BootXhtml
Fintech • Financial Services
Design and maintain Java-based UI and API automation frameworks using Selenium and Playwright for an investment banking trading platform. Apply AI and LLM techniques to generate tests and synthetic data, enable self-healing automation, analyze requirements, and triage failures. Define test plans, perform root-cause analysis, manage defect retesting, support CI/CD and infrastructure troubleshooting, produce test reports, review runbooks, mentor teammates, and collaborate with global QA, development, and product teams.
Top Skills:
Ai/GenaiAlmConfluenceContainersCucumberGitJavaJenkinsJIRALinuxLlmsOpenshiftPlaywrightSeleniumSplunkTeamcityVirtualizationZephyr
Information Technology
Design, develop, test, deploy, and support enterprise full-stack applications using Java, Spring Boot, React, Node.js, Python, and SQL. Build APIs, microservices, databases, and cloud-native solutions while supporting CI/CD, automated testing, security, troubleshooting, and documentation. Collaborate with product, architecture, QA, DevOps, and business teams to deliver scalable and maintainable digital solutions.
Top Skills:
AWSCi/CdDevOpsDockerGitGoogle Cloud PlatformJavaKubernetesMicroservicesAzureNode.jsPythonReactRest ApisSpring BootSQLTypescript
Information Technology
Lead the design and delivery of Java and Spring Boot microservices for core banking systems. Build secure, scalable, cloud-native APIs and event-driven workflows while integrating LLMs, RAG, vector databases, and agentic automation. Develop and test production services, define security, caching, and observability strategies, contribute to architecture decisions, and promote AI-assisted engineering practices across development teams.
Top Skills:
AzureDockerGithub ActionsGithub CopilotGrpcInfrastructure As CodeJavaJenkinsJwtKafkaKubernetesLangchainLlamaindexLlmsNoSQLOauth2OpenshiftPodmanPythonRdbmsRedisRestRetrieval-Augmented GenerationSpring BootSQLVector Databases
Information Technology
Lead the design and development of Java and Spring Boot microservices for a major banking client. Build secure, scalable, event-driven, cloud-native systems integrating LLMs, RAG, vector databases, and agentic workflows. Implement architect-designed solutions, develop APIs, manage application security, and establish caching and observability strategies. Promote AI-assisted engineering and GitHub Copilot adoption while contributing to design reviews, technology selection, governance, and developer mentorship.
Top Skills:
AzureCi/CdDockerGithub ActionsGithub CopilotGrpcInfrastructure As CodeJavaJenkinsJwtKafkaKubernetesLangchainLlamaindexLlmsNoSQLOauth2OpenshiftPodmanPythonRdbmsRedisRestRetrieval-Augmented GenerationSpring BootSQLVector Databases
Information Technology
Lead the design and delivery of Java and Spring Boot microservices for core banking systems. Build secure, scalable, event-driven, cloud-native services integrating LLMs, RAG, vector databases, and agentic workflows. Implement architect-designed solutions, develop APIs, manage security and observability, and support CI/CD deployments. Promote AI-assisted engineering, prompt engineering, and GitHub Copilot adoption while contributing to design reviews, technology selection, and developer mentoring.
Top Skills:
AzureCi/CdDockerGithub ActionsGithub CopilotGrpcJavaJenkinsJwtKafkaKubernetesLangchainLlamaindexLlmsNoSQLOauth2OpenshiftPodmanPythonRdbmsRedisRestful ApisRetrieval-Augmented Generation (Rag)Spring BootSQLVector Databases
Information Technology
Leads the design and delivery of Java and Spring Boot microservices for banking applications. Builds scalable, secure, cloud-native systems incorporating LLMs, RAG, vector databases, agentic workflows, Kafka, and AI-assisted engineering. Responsibilities include API development, application security, containerized deployments, CI/CD, observability, caching, design reviews, technology selection, prompt engineering, and mentoring developers in AI adoption.
Top Skills:
DockerGithub ActionsGithub CopilotGrpcJavaJenkinsJwtKafkaKubernetesLangchainLlamaindexLlmsAzureNoSQLOauth2OpenshiftPodmanPythonRdbmsRedisRestRetrieval-Augmented Generation (Rag)Spring BootSQLVector Databases
Information Technology
Lead the design and delivery of Java and Spring Boot microservices for core banking systems. Build secure, scalable, cloud-native services integrating LLMs, RAG, vector databases, agentic workflows, Kafka, and AI-assisted engineering practices. Implement architect-designed solutions, establish API and security patterns, contribute to design reviews and technology selection, and promote prompt engineering and GitHub Copilot adoption across development teams.
Top Skills:
AzureCi/CdDockerGithub ActionsGithub CopilotGrpcInfrastructure As CodeJavaJenkinsJwtKafkaKubernetesLangchainLlamaindexLlmsNoSQLOauth2OpenshiftPodmanPythonRdbmsRedisRestRetrieval-Augmented GenerationSpring BootSQLVector Databases
Information Technology
Design, develop, test, deploy, and support enterprise full-stack applications using Java, Spring Boot, React, Node.js, Python, SQL, APIs, microservices, and cloud platforms. Responsibilities include building accessible interfaces, managing databases, supporting CI/CD and cloud deployments, troubleshooting across the technology stack, ensuring security and code quality, collaborating with cross-functional stakeholders, and documenting technical solutions. The role is hybrid, requiring two days weekly in a Toronto office.
Top Skills:
Api GatewaysAutomated TestingAWSAzureCi/CdDevOpsDockerEvent-Driven ArchitectureGitGoogle Cloud PlatformJavaKubernetesLoggingMicroservicesMonitoring ToolsNode.jsObservabilityPythonReactRest ApisSpring BootSQLTypescript
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Popular Job Searches
Tech Jobs & Startup Jobs in Toronto
Remote Jobs in Toronto
Hybrid Jobs in Toronto
.NET Developer Jobs in Toronto
Account Executive Jobs in Toronto
Account Manager Jobs in Toronto
Accounting Jobs in Toronto
Accounting Manager Jobs in Toronto
Admin Jobs in Toronto
Administrative Assistant Jobs in Toronto
AI Jobs in Toronto
Analyst Jobs in Toronto
AWS Jobs in Toronto
Brand Ambassador Jobs in Toronto
Business Analyst Jobs in Toronto
Business Development Jobs in Toronto
Chief Of Staff Jobs in Toronto
Client Service Jobs in Toronto
Cloud Architect Jobs in Toronto
Communications Jobs in Toronto
Content Writer Jobs in Toronto
Controller Jobs in Toronto
Copywriter Jobs in Toronto
CPA Jobs in Toronto
Creative Jobs in Toronto
Cyber Security Jobs in Toronto
Data Analyst Jobs in Toronto
Data Analytics Jobs in Toronto
Data Engineer Jobs in Toronto
Data Jobs in Toronto
Data Science Jobs in Toronto
Database Administrator Jobs in Toronto
Design Jobs in Toronto
DevOps Engineer Jobs in Toronto
Digital Marketing Jobs in Toronto
Editor Jobs in Toronto
Engineering Jobs in Toronto
Executive Assistant Jobs in Toronto
Finance Jobs in Toronto
Finance Manager Jobs in Toronto
Front End Developer Jobs in Toronto
Full Stack Developer Jobs in Toronto
General Counsel Jobs in Toronto
Graphic Design Jobs in Toronto
HR Coordinator Jobs in Toronto
HR Jobs in Toronto
HR Manager Jobs in Toronto
IoS Developer Jobs in Toronto
IT Jobs in Toronto
IT Support Jobs in Toronto
Java Developer Jobs in Toronto
Legal Counsel Jobs in Toronto
Legal Jobs in Toronto
Machine Learning Jobs in Toronto
Marketing Coordinator Jobs in Toronto
Marketing Director Jobs in Toronto
Marketing Jobs in Toronto
Marketing Manager Jobs in Toronto
Network Engineer Jobs in Toronto
Office Jobs in Toronto
Operations Jobs in Toronto
Operations Manager Jobs in Toronto
Payroll Jobs in Toronto
Payroll Specialist Jobs in Toronto
Product Designer Jobs in Toronto
Product Manager Jobs in Toronto
Product Owner Jobs in Toronto
Project Coordinator Jobs in Toronto
Project Manager Jobs in Toronto
Python Jobs in Toronto
QA Jobs in Toronto
Quality Assurance Analyst Jobs in Toronto
React Developer Jobs in Toronto
Recruiter Jobs in Toronto
Research Jobs in Toronto
Sales Associate Jobs in Toronto
Sales Jobs in Toronto
Sales Manager Jobs in Toronto
Sales Rep Jobs in Toronto
Scrum Master Jobs in Toronto
SDR Jobs in Toronto
SEO Jobs in Toronto
Social Media Jobs in Toronto
Social Media Manager Jobs in Toronto
Software Engineer Jobs in Toronto
Software Testing Jobs in Toronto
Talent Acquisition Jobs in Toronto
Tax Jobs in Toronto
Tech Support Jobs in Toronto
Treasury Jobs in Toronto
UI Design Jobs in Toronto
UX Designer Jobs in Toronto
UX Jobs in Toronto
VP Marketing Jobs in Toronto
Web Developer Jobs in Toronto
Writing Jobs in Toronto
All Filters
Total selected ()
No Results
No Results
















