Software Jobs in Canada

About 611 results in (2) seconds Clear Filters

Jobs Search

About 611 results in (2) seconds
Software Engineer III (Java) at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Gradle, Core Java, Academic Background, Git, Data Processing, Ldap, Computer Science, Development Tools, Nexus, Spring Security, Spring Boot, Spring, Jenkins, Java, Spring Mvc, Oauth, Maven
Specialization
Undergraduate degree post graduate degree or technical certificate
Qualification
Trade Certificate
Experience Required
Minimum 7 year(s)
Manager, Software Development at CocaCola Canada Bottling Limited
Toronto, ON M5A 1L1, Canada - Full Time
Skills Needed
Sql, Devops, Snowflake, Azure, Github, Powerapps, Python, Leadership Skills, Computer Science, Dax, Information Technology
Specialization
Computer science information technology or a related field
Qualification
Graduate
Associate, Software Engineer at Capital One
Toronto, ON, Canada - Full Time
Skills Needed
Microservices, Angular, Front End Development, Java, Python, Unix, Javascript, Writing, Html, Kotlin, Vue, Programming Languages, Mobile
Qualification
Graduate
Software Engineer 3 Frontend at Behavox
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Developer 9478-0312 at Foilcon
Toronto, ON, Canada - Full Time
Skills Needed
Agile Methodologies, Reviews, Knowledge Management, Monetization, Devops, Design, Aoda, Yaml, Security, Integration, Maintenance, Accessibility, Logging, Azure, Customer Experience, Testing, External Clients, Encoding, Documentation, Iaas, Communication Skills, Ajax
Qualification
Graduate
L2 Software Support Engineer at Ataccama
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Development Manager at Lightspeed Commerce
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Developer 9329-3012 at Foilcon
Toronto, ON, Canada - Full Time
Skills Needed
Programming Languages, Yaml, Security, Azure, Customer Service, Dhtml, Design, Logging, Knowledge Management, Customer Experience, Case Management, Paas, Agile Methodologies, Middleware, Code, Documentation, Pipelines, Development Tools, Maintenance, Monetization
Qualification
Graduate
Software Development Engineer at Remitly
New Westminster, BC V3M 3N7, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science
Qualification
BSc
Experience Required
Minimum 2 year(s)
Leader, Software Development at Bombardier
Dorval, QC H4S 2A3, Canada - Full Time
Skills Needed
Management Skills, Aerospace, Sql, Software Development, Cloud Computing, Automation Tools, Devops, Data Analytics, Programming Languages, It, English, Developers, Business Units, Asp.Net, Javascript, Solution Development, Containerization, Agile Methodologies
Specialization
Computer science software engineering aerospace engineering or a related field
Qualification
Graduate
Software Development Analyst at TransLink
MVRD, BC, Canada - Full Time
Skills Needed
Road Maps, Software Design Patterns, Web Applications, Systems Analysis, Computer Science, Mathematics, Web Technologies, Commercial Software, Information Systems, Systems Engineering, Software Design, Software Development Tools, User Requirements
Specialization
Computer Science, Software Engineering, Business, Engineering, Mathematics, Technology, Design
Qualification
Diploma
Software Development Engineer at Corning
Montréal, QC H4M 2Z2, Canada - Full Time
Skills Needed
Object Oriented Programming, Javascript, Cypress, Cucumber, Typescript, Web Applications, Computer Science, Sql, English, It, Communication Skills
Specialization
Computer Science, Engineering, Relevant Field
Qualification
Diploma
Experience Required
Minimum 4 year(s)
Software Developer, Fullstack at Bombardier
Dorval, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Senior Software Engineer, iOS at TripAdvisor
Waterloo, ON, Canada - Full Time
Skills Needed
Strategic Vision, Apps, Strategic Growth, Communication Skills, Mobile Apps
Specialization
Computer science a related technical field or equivalent practical experience
Qualification
Graduate
Software Development Engineer at Expedia Group
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Senior Software QA Developer at Fortinet
Burnaby, BC V5C 6C6, Canada - Full Time
Skills Needed
Web Servers, Ldap, Perl, It, Radius, Life Insurance, Oauth, Python, Legal Advice, Ssl, Ruby, Authentication Protocols, Nginx, Apache, Fortinet, Ntlm, Ipsec, Security Consulting, Critical Illness
Qualification
Graduate
Manager, Software Development at HR Block Canada
Calgary, AB, Canada - Full Time
Skills Needed
Development Projects, Web Based Software Development, Azure, Aws, Computer Engineering, Scrum, Programming Languages, Leadership Skills, Emerging Technologies, High Pressure Environment, Computer Science, Project Management Skills, Software Solutions, Microservices
Specialization
Software development or a combination of equivalent education and experience
Qualification
Graduate
Manager, Software Engineering at MasterCard
Vancouver, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Embedded C Software Developer at High Tech Genesis
Ottawa, ON, Canada - Full Time
Skills Needed
Soft Skills, Communication Skills
Qualification
Graduate
Manager, Software Development at Intact
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Information technology/software engineering or any combination of equivalent education and experience
Qualification
Graduate
Software Engineer III (Java) at TD Bank
Toronto, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

20 Sep, 25

Salary

114000.0

Posted On

21 Jun, 25

Experience

7 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Gradle, Core Java, Academic Background, Git, Data Processing, Ldap, Computer Science, Development Tools, Nexus, Spring Security, Spring Boot, Spring, Jenkins, Java, Spring Mvc, Oauth, Maven

Industry

Information Technology/IT

Description

DEPARTMENT OVERVIEW

The Treasury Analytics Group is responsible for measurement and management of market risk (interest rate and foreign exchange) for the Bank’s retail portfolios. The team develops financial models and processes required for measuring, transfer pricing, hedging product profitability, and financial management reporting.
We are seeking a skilled Sr Software Engineer (Backend) with expertise in Java, Spring Boot, Spark Databricks, REST API . This ideal candidate will have strong scripting skills and experience working in cloud environments. You will play a key role designing, developing, and optimizing cloud-based applications while ensuring scalability, security, and performance.

JOB REQUIREMENTS

  • Undergraduate degree, Post Graduate degree or Technical Certificate
  • Strong academic background (e.g., computer science, engineering)
  • Graduate degree nice to have
  • 7+ Years of experience with Java 8 and Spring Boot
  • Expertise in Spark Databricks for big data processing
  • Strong proficiency in Python scripting
  • 7+ years of development and end to end design experience (J2EE, Java 8)
  • 7+ years of exp with frameworks like Spring, Spring MVC, Spring boot, Spring Security (OAuth, LDAP)
  • Proficiency in scripting with Linux or PowerShell scripting
  • Experience with REST API
  • Proficient with SDLC knowledge
  • Architecture, Design and Development Experience
  • Hands- on experience with development tools and frameworks such as Maven, Jenkins, Gradle, Git, and Nexus.
  • Building kafka based application (Kstream/producer-consumer)/MQ Strong knowledge of core Java

WHO WE ARE:

TD is one of the world’s leading global financial institutions and is the fifth largest bank in North America by branches/stores. Every day, we deliver legendary customer experiences to over 27 million households and businesses in Canada, the United States and around the world. More than 95,000 TD colleagues bring their skills, talent, and creativity to the Bank, those we serve, and the economies we support. We are guided by our vision to Be the Better Bank and our purpose to enrich the lives of our customers, communities and colleagues.
TD is deeply committed to being a leader in customer experience, that is why we believe that all colleagues, no matter where they work, are customer facing. As we build our business and deliver on our strategy, we are innovating to enhance the customer experience and build capabilities to shape the future of banking. Whether you’ve got years of banking experience or are just starting your career in financial services, we can help you realize your potential. Through regular leadership and development conversations to mentorship and training programs, we’re here to support you towards your goals. As an organization, we keep growing – and so will you.

Responsibilities
  • Develop and deploy Cloud based applications using Spring Boot
  • Work with Data Lakehouse architectures to optimize data processing and storage
  • Implement and manage Spark Databricks pipelines for data processing
  • Develop and maintain scripts using Linux or PowerShell for automation and system management
  • Collaborate with cross-functional teams to integrate cloud solutions
  • Responsible for leading technical aspects of project from inception through to deployment
  • Participate in analysis and system design specification sessions
  • Responsible for the creation and Documentation of design options and solutions according to System Development Life Cycle (SDLC) methodology - SDD (Solution Design Document)
  • Ensure that solutions adhere to development best practices and architectural principles
  • Apply analytical skills to resolve problems and deliver viable solutions
  • Anticipate obstacles and execute proactive approaches to issues
  • Responsible for coding, testing, packaging, deployment and support of builds as code is promoted from development, system, acceptance and production environments
  • Work closely Architect, Infrastructure, ITS, IT System Build Environment Management teams to ensure that environments are fully functional and that builds are properly deployed
  • Participate in development of test strategy, test plans, test cases and testing efforts (unit testing and integration testing of code)
  • Provide technical support to business and testing team during testing phases. Track defects, defect triage and resolution
  • Ensure required documentation is housed in the project repository and that knowledge transfer has occurred to full time staff upon completion of contract term
Software Engineer III (Java) at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Gradle, Core Java, Academic Background, Git, Data Processing, Ldap, Computer Science, Development Tools, Nexus, Spring Security, Spring Boot, Spring, Jenkins, Java, Spring Mvc, Oauth, Maven
Specialization
Undergraduate degree post graduate degree or technical certificate
Qualification
Trade Certificate
Experience Required
Minimum 7 year(s)
Manager, Software Development at CocaCola Canada Bottling Limited
Toronto, ON M5A 1L1, Canada - Full Time
Skills Needed
Sql, Devops, Snowflake, Azure, Github, Powerapps, Python, Leadership Skills, Computer Science, Dax, Information Technology
Specialization
Computer science information technology or a related field
Qualification
Graduate
Associate, Software Engineer at Capital One
Toronto, ON, Canada - Full Time
Skills Needed
Microservices, Angular, Front End Development, Java, Python, Unix, Javascript, Writing, Html, Kotlin, Vue, Programming Languages, Mobile
Qualification
Graduate
Software Engineer 3 Frontend at Behavox
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Developer 9478-0312 at Foilcon
Toronto, ON, Canada - Full Time
Skills Needed
Agile Methodologies, Reviews, Knowledge Management, Monetization, Devops, Design, Aoda, Yaml, Security, Integration, Maintenance, Accessibility, Logging, Azure, Customer Experience, Testing, External Clients, Encoding, Documentation, Iaas, Communication Skills, Ajax
Qualification
Graduate
L2 Software Support Engineer at Ataccama
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Development Manager at Lightspeed Commerce
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Developer 9329-3012 at Foilcon
Toronto, ON, Canada - Full Time
Skills Needed
Programming Languages, Yaml, Security, Azure, Customer Service, Dhtml, Design, Logging, Knowledge Management, Customer Experience, Case Management, Paas, Agile Methodologies, Middleware, Code, Documentation, Pipelines, Development Tools, Maintenance, Monetization
Qualification
Graduate
Software Development Engineer at Remitly
New Westminster, BC V3M 3N7, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science
Qualification
BSc
Experience Required
Minimum 2 year(s)
Leader, Software Development at Bombardier
Dorval, QC H4S 2A3, Canada - Full Time
Skills Needed
Management Skills, Aerospace, Sql, Software Development, Cloud Computing, Automation Tools, Devops, Data Analytics, Programming Languages, It, English, Developers, Business Units, Asp.Net, Javascript, Solution Development, Containerization, Agile Methodologies
Specialization
Computer science software engineering aerospace engineering or a related field
Qualification
Graduate
Software Development Analyst at TransLink
MVRD, BC, Canada - Full Time
Skills Needed
Road Maps, Software Design Patterns, Web Applications, Systems Analysis, Computer Science, Mathematics, Web Technologies, Commercial Software, Information Systems, Systems Engineering, Software Design, Software Development Tools, User Requirements
Specialization
Computer Science, Software Engineering, Business, Engineering, Mathematics, Technology, Design
Qualification
Diploma
Software Development Engineer at Corning
Montréal, QC H4M 2Z2, Canada - Full Time
Skills Needed
Object Oriented Programming, Javascript, Cypress, Cucumber, Typescript, Web Applications, Computer Science, Sql, English, It, Communication Skills
Specialization
Computer Science, Engineering, Relevant Field
Qualification
Diploma
Experience Required
Minimum 4 year(s)
Software Developer, Fullstack at Bombardier
Dorval, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Senior Software Engineer, iOS at TripAdvisor
Waterloo, ON, Canada - Full Time
Skills Needed
Strategic Vision, Apps, Strategic Growth, Communication Skills, Mobile Apps
Specialization
Computer science a related technical field or equivalent practical experience
Qualification
Graduate
Software Development Engineer at Expedia Group
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Senior Software QA Developer at Fortinet
Burnaby, BC V5C 6C6, Canada - Full Time
Skills Needed
Web Servers, Ldap, Perl, It, Radius, Life Insurance, Oauth, Python, Legal Advice, Ssl, Ruby, Authentication Protocols, Nginx, Apache, Fortinet, Ntlm, Ipsec, Security Consulting, Critical Illness
Qualification
Graduate
Manager, Software Development at HR Block Canada
Calgary, AB, Canada - Full Time
Skills Needed
Development Projects, Web Based Software Development, Azure, Aws, Computer Engineering, Scrum, Programming Languages, Leadership Skills, Emerging Technologies, High Pressure Environment, Computer Science, Project Management Skills, Software Solutions, Microservices
Specialization
Software development or a combination of equivalent education and experience
Qualification
Graduate
Manager, Software Engineering at MasterCard
Vancouver, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Embedded C Software Developer at High Tech Genesis
Ottawa, ON, Canada - Full Time
Skills Needed
Soft Skills, Communication Skills
Qualification
Graduate
Manager, Software Development at Intact
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Information technology/software engineering or any combination of equivalent education and experience
Qualification
Graduate
Loading...