Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Java Developer

$80k - $130k per year
Full Stack Java Developer

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 'Full Stack Java Developer', in our Financial Services Sector.

This role is hybrid and requires you to be at our downtown Toronto and/or Client office (Scarborough) at a minimum 3 days per week - subject to change at any time. 

Your future duties and responsibilities
• Active participant during Requirement Phase, create dev work packages, Drive solution design, ability to drive project execution in onsite-offshore delivery model.
• Adhere to coding standards and best practices; perform technical design, code reviews and development activities (Design, Development , Unit Testing, Development Integrated Testing)
• Support and Troubleshoot technical issues during development, QA System Integrated/User Acceptance testing and production support
• Coach, guide, review deliverables from extended offshore team if applicable.
• Provide daily/weekly status activities to the client team in timely manner.
• Role may require on call production support activities as may be determined with the client.

Required qualifications to be successful in this role
• Familiar with both waterfall and agile SDLC Life cycles.
• Good hands on development experience in Java for 5yrs +
• Key Technical Skills:
1. Programming Experience: JAVA/J2EE, Spring Rest services, Micro services, OAUTH2.0, ReactJS , JavaScript ,Ext JS, Swagger/Open API, Node JS
2. DevOps Know how: Jenkins, GitHub, JFROG Artifactory, Ansible, JIRA, Confluence, Azure, OpenShift
3. Service Discovery and Routing: HA Proxy, Apache web server, F5
4. Messaging: Kafka
• Demonstrated ability to learn new technologies, applications and systems;
• Strong verbal and written communication skills
• Demonstrated ability in working onsite- offshore delivery model.
• Educational Qualification: University / College level degree in Information Technology.

**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,000–$130,000. This role is an existing vacancy.

#LI-BN

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter.

To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries.

Come join our team—one of the largest IT and business consulting services firms in the world.

Vacancy posted 26 days ago
Similar jobs that could be interesting for youBased on the Full Stack Java Developer in Toronto, ON vacancy
  •  ...more sustainable, more inclusive world. Job Description Java Full Stack (Spring boot, Node JS, Core Java, Spring, Angular 16, REST Web...  ...Hibernate, SQL Server, jUNit). Should have 6 to 8+ experience in developing application using both Front end and Back end like Angular,... 
    Suggested
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    18 days ago
  • $65 - $95 per hour

    Senior Full Stack Developer Java Date:  May 27, 2026 Location:  Toronto, ON, CA, M5J 2P1 Working place:  Hybrid This is a long term contract opportunity (12 mnths contract) and has no sponsorship option   We are seeking a... 
    Suggested
    Long term contract
    Full time
    Contract work
    Remote work
    Worldwide
    Rotating shift

    GFT Group

    Toronto, ON
    3 days ago
  •  ...Job Description: Job Title Senior Java Full Stack Developer   Duration: 12 Months   Quantity: 3 Positions   Work Model: Hybrid – 3 days per week in office   Experience Required: 6–8 Years     Role Overview We are seeking... 
    Suggested
    Contract work
    Work at office
    3 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    23 days ago
  •  ...Full Stack Java Developer Key Skills: Backend (Java 8), Front End (Angular/React.Js/Javascript), Rest API, Microservices, Spring boot, Struts Toronto - Hybrid We are looking for an experienced Full‑Stack Java Developer – Technical Lead to lead the design, development... 
    Suggested
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    22 days ago
  •  ...working, tested applications. This includes developing detailed programming specifications,...  ...track record for meeting deadlines Full Stack Skills · Proficient with both front end...  ...to query APIs. · Experience with Java WebLogic and Java programming for web applications... 
    Suggested
    Long term contract

    Upstaff

    Toronto, ON
    1 day ago
  •  ...Senior Full Stack Developer – Java / Oracle PL/SQL Location Toronto, ON – Hybrid (4 Days WFO) Duration 6–12 Months Role Summary We are seeking a Senior Full Stack Developer to join the ClientLink Development team supporting a large-scale wealth... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    1 day ago
  •  ...Intermediate Full Stack Developer – React / Angular / Java Location: Toronto, ON – Onsite, 5 days/week Contract Duration: September 1, 2026 – August 31, 2027 Client: Ontario Public Sector / Government Technology Environment About the Role We... 
    Contract work

    Upstaff

    Toronto, ON
    1 day ago
  •  ...Job Title: Java Full Stack Developer (Java, Spring Boot & React) Key Responsibilities Design, develop, and maintain scalable backend systems using Java, Spring, and Spring Boot Build and manage RESTful APIs and microservices-based architectures Develop responsive... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    14 days ago
  • $72k - $138k per year

     ...connectedness. Learn from deep subject matter experts through mentoring and on the job coaching Summary We are seeking Full Stack Java Developers to join our team on a 1-year fixed term . As a Full Stack Java Developer at Deloitte, you will play a crucial role in... 
    Long term contract
    Temporary work
    Fixed term contract
    Flexible hours

    Deloitte

    Toronto, ON
    14 hours ago
  •  ...Job Title: Full Stack Developer Location: Toronto Work Model: Hybrid (2–3 days per week in office) Hours: 37.5 per week Contract Duration...  ...non‑functional testing), and the following: Strong Java 8+ knowledge Strong / Good ReactJS knowledge HTML, JavaScript... 
    Contract work
    Work at office
    Night shift
    2 days per week
    3 days per week

    Hays

    Toronto, ON
    a month ago
  •  ...peers to understand requirements. Develop solutions that are in line with client's technology biases, deliver...  ...Skills Must have Full-stack development: Strong proficiency in... 
    Long term contract
    For subcontractor

    Luxoft

    Toronto, ON
    16 hours ago
  •  ...Job Title: Fullstack Developer (Node.js, React.js, Express, Django, Spring, Elasticsearch) Location: Toronto – Hybrid (4 Days WFO) Duration...  ..., and maintain robust server-side applications using Node.js and Java. Work with frameworks such as Express, Django, and Spring.... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    28 days ago
  •  ...What is the opportunity? We’re seeking a talented Senior Full Stack Developer who will be developing and maintaining legacy and "Cloud First" applications...  ...back-end systems using server-side languages (e.g., Python, Java, Node.js) and frameworks. Implement, maintain and update CI... 
    Full time
    Flexible hours

    RBC

    Toronto, ON
    12 days ago
  •  ...Job Description What is the opportunity? A Lead Full Stack Developer is responsible for designing, developing and maintaining legacy and "...  ...this role requires excellent problem-solving skills and C#/.Net, Java, Python and full stack coding capability. This role will need... 
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    19 days ago
  • We are seeking an expert Senior Full Stack Software Developer to drive the technical design, full-stack implementation, and automated deployment of enterprise...  ...position demands a seasoned engineer with deep expertise in Java/J2EE frameworks, modern DevOps release tooling, and a proven... 
    Contract work

    Randstad

    Toronto, ON
    2 days ago
  • We are seeking a highly versatile Intermediate Full Stack Software Developer to join an integrated software engineering team. In this role, you will be...  ...cross-tier architectures that fuse React, Angular, and Java-based enterprise services. End-to-End Delivery Scope: Gain... 
    Contract work

    Randstad

    Toronto, ON
    2 days ago
  •  ...Scribendi is seeking a Senior Full-Stack Engineer to build AI-driven products that empower researchers worldwide.  You will work across...  ...stack to deliver scalable, high-performance applications and help develop agentic AI systems and intelligent collaboration tools that accelerate... 
    Full time
    Worldwide

    Scribendi

    Toronto, ON
    1 day ago
  •  ...Title: Java  Full Stack Developer - AWS, Microservices Location: Toronto, ON Work Style: Hybrid   Scope of Work Key Responsibilities: Design, develop, test, and support enterprise applications across core business platforms Build and maintain... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...Java Full Stack Lead Location: Toronto Hybrid- 2 days a week in office We are seeking an experienced Full Stack Lead (Java + Angular) to act as the end-to-end technical owner for critical Business Banking initiatives. The role requires strong expertise in business... 
    Contract work
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  • $95k - $145k per year

    Java Full Stack Development Lead Position Description We are Canada's largest independent information technology services firm, and after...  .... • Designs solutions, writes code, performs unit testing, develops appropriate artefacts / documentation, and facilitates final... 
    Work at office
    Remote work
    Toronto, ON
    26 days ago
  •  ...Sr Java Developer Location: Toronto, ON Work Style: Hybrid (3 days in office) Skills: Core Java Experience Required: 10 & Above Must Have Skills: • Experience in Java, JEE components (Spring, XML, JSON) , Pearl, Groovy and Grail, HTML 5, CSS3... 
    Contract work
    Work at office

    Astra North Infoteck Inc.

    Toronto, ON
    18 days ago
  •  ...years Required Skill Set: • 5 years of experience in Full stack developer on large and complex projects • Strong working knowledge...  ...AWS CDK, API Gateway, Aurora DB, Dynamo DB, Core and Advanced Java, J2EE, JUnit Automation, JavaScript and developing web... 
    Contract work
    Manual labor

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...Job Title: Full Stack Java Developer- Angular, Spring Boot, AI Location: Toronto, ON (Hybrid) Experience: 6–8+ Years   Key Responsibilities: Design, develop, and maintain front-end applications using Angular and backend services using Java &... 

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...working, tested applications. This includes developing detailed programming specifications,...  ...track record for meeting deadlines   Full Stack Skills Proficient with both front end...  ...able to query APIs. Experience with Java WebLogic and Java programming for web applications... 

    Maarut

    Toronto, ON
    1 day ago
  • $90.18 - $108.22 per hour

     ...RQ11124 - Sr. Software Developer - Full Stack 11-month contract (213 business days) - possible extension Hybrid - 87 Sir William Hearst...  ...enhance / renew web applications using Cloud-Native / PaaS & Java EE application models (e.g. Microservice Architecture, API-based... 
    Long term contract
    Contract work
    Interim role
    Internship

    Source Code

    Toronto, ON
    8 days ago
  • $90.18 - $108.22 per hour

     ...RQ11025 - Sr. Software Developer - Full Stack 1-year contract (226 business days) - possible extension ONSITE 5 days - 222 Jarvis St.,...  ...secure RESTful/Soap APIs web services and microservices with Java/JEE, Spring Framework, SQL/NoSQL database, Message Queue, etc... 
    Contract work

    Source Code

    Toronto, ON
    10 days ago
  •  ...Job Description Supports the development and maintenance of full stack solutions, delivering effective, efficient systems that meet business...  ...talented engineers. Training and learning opportunities to develop your skills in software engineering. Clear career progression... 
    Full time

    Royal Bank of Canada

    Toronto, ON
    24 days ago
  •  ...Trevor Frances Recruitment is supporting a client in the search for a Senior Full Stack Developer. This role is suited for an experienced developer who brings strong technical expertise across both front-end and back-end development, along with the ability to design and deliver... 

    Trevor Frances Recruitment

    Toronto, ON
    27 days ago
  • $130k - $145k per year

     ...Senior Full-Stack Developer (Remote Canada)  Full-Time / Permanent ABOUT ODAIA ODAIA noun o·da·ia | \ 'oh-day-yeah \ An Ancient Greek...  ...of the following technologies: Python, Javascript/Node.js, Java, and .Net ~Experience in React and Typescript ~ Experience... 
    Remote job
    Permanent employment
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Work from home
    Flexible hours

    Odaia Intelligence Inc.

    Toronto, ON
    4 days ago
  •  ...technology future. WHAT WILL YOU DO? Architect and lead full stack development of scalable, enterprise-grade applications using modern...  ..., code reviews, and best practice standards Mentor and develop junior developers, fostering continuous learning and technical... 
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    29 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Java Developer. Be the first to apply!