Full Stack Developer

CGI

$95K — $145K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 6+ years of hands-on Java Full Stack Development experience.
  • 3+ years of experience with JavaScript/TypeScript, Node.js, Angular, and AWS.
  • Strong experience with Microservices, REST/JSON, Kafka, OAuth, and API integrations.
  • Proficient in cloud technologies like AWS Lambda, Docker, and Kubernetes.
  • Experience in Agile/Scrum environments. Leadership and collaboration skills are essential.

Responsibilities

  • Develop and support scalable full stack applications using Java and AWS.
  • Design and maintain RESTful APIs adhering to Swagger/OpenAPI standards.
  • Lead projects from initial design to deployment, focusing on performance and quality.
  • Implement and maintain CI/CD pipelines and best practices in DevOps.
  • Collaborate with cross-functional teams, utilizing Git and Agile methodologies.
  • Participate actively in all software development phases: design, development, testing, and deployment.

Benefits

  • Hybrid work model requiring in-office attendance at least 3 days a week in Toronto.
  • Opportunity to work with cutting-edge technologies like AWS and serverless architecture.
  • Focus on professional growth with the potential for leadership opportunities.
  • Engagement in Agile methodologies promoting teamwork and efficiency.
Full Job Description
Full Stack Developer

Category: Software Development/ Engineering

Main location: Canada, Ontario, Toronto

Position ID:J0826-0920

Employment Type: Full Time

Position Description:

We are seeking a Full Stack Developer to develop and support scalable full stack applications using Java, AWS, JavaScript/TypeScript, Node.js, and Angular. The role involves AWS cloud and serverless development, REST API development, and participation across all phases of the software development lifecycle.

This is a hybrid position requiring attendance at our downtown Toronto and/or client office a minimum of 3 days per week, subject to change at any time.

Your future duties and responsibilities:
• Develop and support scalable full stack applications using Java, AWS, JavaScript/TypeScript, Node.js, and Angular.
• Design, build, and maintain RESTful APIs using Swagger/OpenAPI standards.
• Lead projects from design through deployment, ensuring performance, scalability, and code quality.
• Implement and maintain CI/CD pipelines and DevOps best practices.
• Collaborate with cross-functional teams using Git and Agile methodologies.
• Participate in all phases of software development, including design, development, testing, and deployment.

Required qualifications to be successful in this role:
• 6+ years of hands-on Java Full Stack Development experience.
• 3+ years of experience with JavaScript/TypeScript, Node.js, Angular, AWS, RESTful APIs, Swagger/OpenAPI, CI/CD tools, and Git.
• Strong experience with Microservices, REST/JSON, Kafka, OAuth, and API integrations.
• Experience with cloud and DevOps technologies such as AWS Lambda, Docker, Kubernetes, OpenShift, CDK, Fargate, GitHub, Bamboo, BitBucket, and Ansible.
• Proven experience working in Agile/Scrum environments.
• Strong communication, collaboration, and leadership skills.

Nice to have -
• AWS Developer and/or AWS Solutions Architect certification.

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

#LI-BN

Skills:
  • Amazon Web Services Cloud
  • Angular
  • Financial Services
  • Full Stack Development
  • Full Stack Development
  • GIT
  • Java
  • JavaScript
  • Node.Js
  • RESTful (Rest-APIs)
  • Swagger
  • Typescript
  • Agile
  • SCRUM


Similar Jobs

More Jobs at CGI

More Information Technology Jobs

Find similar Full Stack Developer jobs: