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 25 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
    17 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
    22 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
    21 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
    2 days ago
  • $100k - $110k per year

     ...Job Responsibility: Job role - : Java full stack Developer Location-: Toronto, ON Duration-: Full Time Must Skills: 1. Front end : Angular (Latest Version) 2. Back end: Java Springboot 3. Kafka, MongoDB 4. Should have worked on Agile Environment Minimum exp... 
    Suggested
    Full time
    Work at office
    Monday to friday

    Esolutions

    Toronto, ON
    9 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... 
    Long term contract

    Upstaff

    Toronto, ON
    22 hours 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
    22 hours ago
  • $72k - $138k per year

     ...experts through mentoring and on the job coaching -- What will your typical day look like? Key Responsibilities Full Stack Development Design, develop, and maintain software across the platform stack, including user facing experiences, back-end services, APIs,... 
    Long term contract
    Permanent employment
    Flexible hours

    Deloitte

    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
    4 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
  •  ...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
  •  ...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
    6 hours 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
    11 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
    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
  •  ...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
    18 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
    1 day 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
  • $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
    25 days 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
  •  ...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
    17 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
  • $90.18 - $108.22 per hour

     ...RQ11157 - Sr. Software Developer - Full Stack 1-year 3-month contract (301 business days) - possible extension  ONSITE 5 days - 222 Jarvis...  ...) Project (Highly preferred) # Advanced knowledge of Java Responsibilities · Design, implement, and continuously... 
    Contract work

    Source Code

    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
    7 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
    23 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
    9 days ago
  • Exciting Opportunity: Full Stack Developer- 12 month contract engagement with renewals (subject to performance) Are you a seasoned Full Stack...  ...tech debt. Qualifications Technical Must-Haves Strong Java 8+: Deep backend knowledge is essential. Frontend Expertise... 
    Contract work
    Live In
    1 day per week

    Randstad

    Toronto, ON
    a month ago

Do you want to receive more vacancies?

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