Talent.com
Java Backend Developer
Java Backend DeveloperCGI • Toronto, Canada
Java Backend Developer

Java Backend Developer

CGI • Toronto, Canada
3 days ago
Job type
  • Full-time
Job description

Position Description:

We are Canada's largest independent information technology services firm, and after 45+ years, we're still growing! Join Canada's largest IT Company as a Java Developer, in our Financial Services Sector in Toronto.

Location - Downtown Toronto (Hybrid - 4 days office and 1 day remote) subject to change at any time.

Your future duties and responsibilities:

• Develop and maintain backend modules using Java and Spring Boot
• Build and integrate RESTful APIs for frontend (Angular) and external systems
• Work closely with frontend developers to ensure seamless API integration
• Assist in translating business requirements into technical implementations
• Participate in code reviews, debugging, and performance optimization
• Maintain API documentation using Swagger/OpenAPI

Required qualifications to be successful in this role:

Experience Level
• 3–6 years of backend development experience
• Solid hands-on background with Java and API development

Core Expertise
• Proficiency in Java (Java 8+, Spring Boot)
• Ability to build backend services, APIs, and reusable components
• Understanding of object oriented programming and common Java frameworks

Secondary / Complementary Skills
• Working knowledge of Angular for consuming backend APIs
• Understanding of component lifecycle, UI–backend integration, and modular development
• Good understanding of REST principles
• Ability to design, build, and integrate REST-based services
• Experience working with JSON payloads and HTTP request/response cycles
• Familiarity with documenting APIs using OpenAPI
• Ability to maintain and update Swagger specifications for backend services

**CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $80,–$,. This role is an existing vacancy.

#LI-BN

Skills:

  • Financial Services
  • Java
  • RESTful (Rest-APIs)
  • Software Architecture
  • Spring Boot
  • Swagger
Create a job alert for this search

Java Backend Developer • Toronto, Canada

Similar jobs
Senior Java Backend Developer: APIs & Cloud (Hybrid)

Senior Java Backend Developer: APIs & Cloud (Hybrid)

PRICELINE CAREERS • Toronto, ON, CA
Full-time
A leading travel technology company in Toronto is seeking a skilled Software Engineer to join their technology team.This hybrid role involves creating and developing back-end systems serving millio...Show more
Last updated: 14 days ago • Promoted
Senior Java Developer - Backend

Senior Java Developer - Backend

CG Consulting Group • Toronto, ON, CA
Full-time
This is with a large IT services firm for a major Canadian bank.Candidate must have legal work status for Canada.Client Location is downtown Toronto, close to GO and TTC.Hybrid - In-Office 3 days p...Show more
Last updated: 30+ days ago • Promoted
Java Backend Developer - newmarket

Java Backend Developer - newmarket

Apptad • newmarket, on, ca
Full-time
In this role, you will be responsible for coding, testing and delivering high quality deliverables, and should be willing to learn new technologies.Excellent knowledge about J2EE frameworks and Too...Show more
Last updated: less than 1 hour ago • Promoted • New!
Java Developer - Rates Technology

Java Developer - Rates Technology

Citi • Toronto, ON, CA
Full-time
We are seeking a highly skilled and experienced Application Developer to join our dynamic Rates Technology team.This position is responsible for the development of new and revised applications.The ...Show more
Last updated: 30+ days ago • Promoted
Java Developer - Rates Technology

Java Developer - Rates Technology

PowerToFly • Toronto, ON, CA
Full-time
We are seeking a highly skilled and experienced Application Developer to join our dynamic Rates Technology team.This position is responsible for the development of new and revised applications.The ...Show more
Last updated: 30+ days ago • Promoted
r. Java Developer - Capital Markets

r. Java Developer - Capital Markets

Veracity Software Inc • Toronto, ON, CA
Full-time
Java Developer - Capital Markets.Toronto, ON (Hybrid - 2 days/week onsite).Senior Java Developer focused on capital markets, responsible for developing and maintaining UI applications and supportin...Show more
Last updated: 30+ days ago • Promoted
Java Developer

Java Developer

Tekgence Inc • Toronto, ON, CA
Full-time
The ideal candidate will have hands‑on experience with cloud platforms (AWS and/or Azure), event‑driven systems using Kafka, and front‑end exposure with Angular.You will be responsible for designin...Show more
Last updated: 30+ days ago • Promoted
Java/Scala Developer - Randstad Canada

Java/Scala Developer - Randstad Canada

Randstad Canada • markham, on, ca
Full-time
For our client in the financial sector, we are currently looking for Java/Scala developer to help build out the next generation best in class risk & valuation models.This will require understanding...Show more
Last updated: 2 hours ago • Promoted • New!
Lead Backend Engineer - Java

Lead Backend Engineer - Java

Royal Bank of Canada> • Toronto, ON, CA
Full-time
Build and maintain scalable, distributed systems running in cloud environments.Design and implement production‑ready REST APIs, including request/response handling, error management, and performanc...Show more
Last updated: 4 hours ago • Promoted • New!
Sr. Backend Java Engineer - newmarket

Sr. Backend Java Engineer - newmarket

TechDoQuest • newmarket, on, ca
Full-time
Hands-on experience using AI tools.Claude or similar LLM-based assistants.Hands‑on experience designing and developing.Familiarity with database technologies: SQL (PostgreSQL, MySQL, or similar) & ...Show more
Last updated: 1 hour ago • Promoted • New!
Backend Developer (Java Spring boot)

Backend Developer (Java Spring boot)

Tangentia • Toronto, ON, CA
Full-time
Role: Back End Developer (Java Springboot).Backend technical skills, experienced with the following:.Strong expertise in Spring framework (Core, Boot, Data, Security, Web, etc.Hands‑on experience w...Show more
Last updated: 30+ days ago • Promoted
Senior Backend Developer - Java

Senior Backend Developer - Java

Loblaw Digital • Toronto, ON, CA
Full-time
Req#: 536cf496-7938-4ac7-8276-36dd9a574aac.Senior Backend Developer - Java.Toronto, Canada / Technology – Software Development / Full-time / Hybrid.At Loblaw Digital, we know that our customers exp...Show more
Last updated: 30+ days ago • Promoted
Innovative Java Developer Specializing in Backend Solutions and Analytics

Innovative Java Developer Specializing in Backend Solutions and Analytics

Scotiabank • Toronto, ON, CA
Full-time
Join a winning team as a Java Developer, specializing in backend solutions.Design and enhance applications for capital markets within a culture that values continuous learning and innovation.This r...Show more
Last updated: 4 hours ago • Promoted • New!
Java developer

Java developer

Synechron • toronto, on, ca
Full-time
At Synechron, we believe in the power of digital to transform businesses for the better.Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital ...Show more
Last updated: 30+ days ago • Promoted
Senior Java Developer (Trading Systems)

Senior Java Developer (Trading Systems)

Luxoft • north york, on, ca
Full-time
Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
Last updated: 2 hours ago • Promoted • New!
E-Banking Backend Java Developer (Java 17+)

E-Banking Backend Java Developer (Java 17+)

BeachHead • Toronto, ON, CA
Full-time
A financial services company in Toronto is seeking an E-Banking Java Developer at the entry level.This role involves developing backend applications with Java 17+, designing microservices architect...Show more
Last updated: 30+ days ago • Promoted
Java Backend Developer - Apptad

Java Backend Developer - Apptad

Apptad • markham, on, ca
Full-time
In this role, you will be responsible for coding, testing and delivering high quality deliverables, and should be willing to learn new technologies.Excellent knowledge about J2EE frameworks and Too...Show more
Last updated: less than 1 hour ago • Promoted • New!
Java Developer

Java Developer

Iris Software Inc. • newmarket, on, ca
Full-time
We are seeking a highly skilled Core Java Developer with strong expertise in SQL Databases and a solid background in the Banking and Financial Services domain.The ideal candidate will have hands-on...Show more
Last updated: 1 hour ago • Promoted • New!