{bc}
indeed

Junior Full Stack Developer

CGI
Ottawa, CAN
Full-time
Entry
Onsite
$65,000–$115,000
Discovered Yesterday
JavaREST APIs and microservicesReactFront-end frameworks (React or Angular)Back-end technologies (Node.js, Java, .NET, or Python)Spring Framework (MVC, Security, JPA, Boot)

Full Job Posting

Role overview

Junior Full Stack Developer role creating new services and applications using current technologies.

Work across front-end and back-end systems with designers, product owners, and developers.

The posting specifies remote work and requires working Eastern Time hours.

The role requires eligibility for reliability security clearance; the description states five or more years residing in Canada.

Responsibilities

  • Build solutions with spec-driven development using AI code assistants.
  • Design, develop, and maintain full-stack applications, back-end services, APIs, and databases.
  • Implement code structures from team technical designs; write clean, tested, maintainable code.
  • Participate in code reviews and team best practices; collaborate with product managers, designers, and QA.
  • Troubleshoot and optimize application performance; contribute to architecture discussions and maintain documentation.

Required qualifications

  • At least 1–2 years of hands-on Java development writing Java code, REST APIs, or microservices.
  • Knowledge and/or experience with React, Java 8, REST APIs or microservices, Spring MVC, Security, JPA and Boot, Maven, and SQL.
  • Experience with a front-end framework such as React or Angular, and back-end technologies such as Node.js, Java, .NET, or Python.
  • Knowledge of SQL databases; familiarity with Git; understanding of development best practices and design patterns.
  • Ability to work independently and collaboratively.

Nice-to-have skills

  • Cloud platform experience with AWS, Azure, or OpenShift; AI-assisted development tools such as Claude, GitHub Copilot, or Gemini Code Assist.
  • Docker, cloud-based solutions, and automated testing framework knowledge are listed as nice to have.
  • Problem solving, analytical ability, communication, collaboration, prioritization, deadline management, and willingness to learn are noted.

Compensation

  • The employer gives an estimated pay range of $65,000–$115,000 and says compensation depends on factors including skills, geographic market, experience, and training.
  • The posting identifies this as an existing vacancy.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at CGI