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

Senior Java Full Stack Developer (Angular)

$75k - $145k per year
Senior Java Full Stack Developer (Angular)

Position Description
CGI is seeking a highly skilled and experienced Senior Full Stack Engineer to join our growing team. In this role, you will leverage your expertise in Java, Spring Boot, Microservices, Angular, AWS, and cloud-native technologies to design, develop, and deliver scalable enterprise applications in cloud-native and hybrid environments. You will provide technical leadership, drive solution design, develop high-quality software, and solve complex distributed system challenges while mentoring team members and promoting engineering best practices. This is a permanent fulltime role.

Your future duties and responsibilities
• Design, develop, and maintain scalable Java/J2EE applications using Spring Boot and microservices architecture.
• Architect and implement RESTful APIs and multi-layered enterprise applications.
• Develop modern, responsive user interfaces using Angular.
• Design and optimize complex SQL/PL SQL queries, stored procedures, and database objects (Oracle preferred).
• Implement and manage ORM solutions using Hibernate and JPA.
• Build and deploy applications in AWS cloud environments, including EKS, S3, and Lambda.
• Develop containerized applications using Docker and manage orchestration with Kubernetes.
• Implement and maintain CI/CD pipelines using GitHub, Jenkins, uDeploy, and Git best practices.
• Leverage AI-assisted development tools such as GitHub Copilot to accelerate development, generate code, and automate testing.
• Troubleshoot and resolve complex issues across distributed systems and hybrid cloud environments.
• Collaborate with architects, DevOps engineers, QA teams, and business stakeholders to deliver high-quality solutions.
• Mentor junior engineers and promote engineering best practices across the team.

Required qualifications to be successful in this role
• Hands-on experience in Java/J2EE development.
• Strong expertise in Spring Boot, Microservices Architecture, and REST API development.
• Proven experience with Angular and modern front-end development practices.
• Strong experience with Oracle databases, SQL/PL SQL, stored procedures, data movement, and performance tuning.
• Solid understanding of Hibernate, JPA, and ORM best practices.
• Hands-on experience with AWS services, including EKS, S3, and Lambda.
• Experience with Docker and Kubernetes.
• Strong working knowledge of CI/CD tools, including GitHub, Jenkins, and uDeploy.
• Experience using AI-assisted development tools such as GitHub Copilot.
• Demonstrated ability to solve complex technical problems in distributed environments.
• Excellent communication, collaboration, and stakeholder management skills.

Nice to Have
• Experience working within the Financial Services domain.

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

#LI-HG

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.

That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.

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 1 day ago
Similar jobs that could be interesting for youBased on the Senior Java Full Stack Developer (Angular) in Canada vacancy
  • $120k - $140k per year

     ...new technologies to join our growing Engineering team as our Senior Java Back End Developer.  As a Senior Java Back-End Developer at Localcoin, you...  ...understanding of cloud environments like AWS/GPC Experience in Angular/React JS Expertise using Swagger and/or Postman tools... 
    Senior
    Java
    Internship
    Work at office
    2 days per week

    Localcoin

    Canada
    7 days ago
  •  ...We are looking for a hands-on Senior Java Developer with 8+ years of experience to drive the backend architecture and development of a key Dynamic...  ...Kafka, Microservices, and REST APIs Strong understanding of full-stack application design, data modeling, DevOps pipelines (CI/... 
    Senior
    Java
    Remote job

    EPAM Systems

    Canada
    27 days ago
  •  ...Fast company, we are proud of our collaborative, innovative and inclusive culture. SUMMARY: Our group is looking for a Senior Full-Stack Developer to join our core US based team. We are looking for a people person with the willingness to help us conquer the world. Our... 
    Senior
    Full time
    Remote work
    Flexible hours

    Placer.ai

    Canada
    10 hours ago
  • $260k - $305k per year

     ...yourself and others on the team. The Tech Stack: Comfortable across the tech stack, you...  ..., you bring years of experience as a Senior software development engineer, leading successful...  ...in one or more backend languages, such as Java, Kotlin, or Python Experience building... 
    Senior
    Java
    Long term contract
    Full time
    Temporary work
    Work at office
    Immediate start
    Remote work
    Home office

    Seeq

    Canada
    2 days ago
  • $170.4k - $234.3k per year

     ...data sets and have exposure to modern tech stacks around GoLang, Ruby on Rails, React,...  ...help you succeed.    We're seeking a Senior Full Stack Engineer to help lead our growing full...  ...scale advertising technology platforms.  Developer Ecosystem: This team at StackAdapt... 
    Senior
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    a month ago
  • $65k - $125k per year

    Senior Java API Developer (Spring Boot / AWS / Kafka) Position Description CGI is seeking an experienced Senior Java API Developer to join our...  ...while providing technical guidance and mentorship. This is a full-time permanent opportunity. Your future duties and... 
    Senior
    Java
    Permanent employment
    Full time
    Canada
    13 days ago
  • $170.4k - $234.3k per year

     ...will work with large data sets and have exposure to modern tech stacks around GoLang, Ruby on Rails, React, GraphQL and more. StackAdapt...  ...career paths to help you succeed.    We're seeking a Senior Full Stack Engineer to help lead our growing full-stack engineering team... 
    Senior
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    13 days ago
  • $140k - $192.5k per year

     ...data sets and have exposure to modern tech stacks around GoLang, Ruby on Rails, React,...  ...to help you succeed.    We're seeking a Full Stack Engineer to help lead our growing full...  ...features in a full stack environment for our developer ecosystem Contribute to technical... 
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    20 days ago
  • $265k - $310k per year

     ...This is a full stack engineering role focused on building and evolving Seeq's data analytics platform end-to-end. You will work across frontend...  ...Expertise in one or more backend JVM languages, such as Java, Kotlin, or Scala Experience working with databases such as Postgres... 
    Java
    Full time
    Immediate start
    Remote work
    Home office

    Seeq

    Canada
    2 days ago
  • $76k - $104.5k per year

     ...advertising and marketing channels. What You'll Be Doing: Design, develop, and maintain high-quality, modular integrations and automation...  ...~ Proficiency in at least one software language (e.g., Python, Java, Go, Node.js) with experience building automation and integration... 
    Java
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    5 days ago
  • $126.5k per year

     ...This Role We are seeking a senior firmware engineer with 5–8 years...  ...on across the device firmware stack, from schematic review and...  ...context switching. You will be developing production-grade firmware for...  ...will develop firmware across the full device lifecycle, including... 
    Senior
    Full time
    Contract work
    For contractors
    Internship
    Remote work
    Home office

    Very LLC

    Canada
    6 days ago
  • $101k - $110k per year

     ...because we believe companies should have full control over their data. A community of 27K...  ...you. The Role: Are you the kind of developer who gets a rush from cracking a gnarly...  ...traditional support role. You'll be writing Java and Kotlin, shipping contributions to our... 
    Java
    Full time
    Immediate start
    Remote work
    Flexible hours

    Airbyte

    Canada
    2 days ago
  •  ...Principal Software Developer  About APEXA  APEXA began with a bold vision: to digitally...  ...Software Developer with a strong background in full-stack development, technical leadership, and...  ...front-end frameworks (Ember, React, Angular, or Vue)  ~7+ years of experience with... 
    Full time
    Remote work

    Apexa

    Canada
    a month ago
  • $80k - $100k per year

     ...Within a lean, startup-like team, you’ll build the product using Java, Spring Boot, TypeScript, and React, contribute directly to architecture...  ...determined based on experience and skills. What You’ll Own Develop the Product Design and develop backend services and REST... 
    Java
    Remote job
    Long term contract
    Internship
    Canada
    17 hours ago
  • OUR VISION & PRODUCTS EverAI — Building the Future of AI Companionship One of the Top 15 Largest & Fastest-Growing AI Companies in the World 50 Million Users in 2 years — Help Us Reach 100M first, 500M next At EverAI, we’re shaping what it means to connect with AI. With 50 ...
    Senior
    Full time
    Remote work

    Everai

    Canada
    27 days ago
  •  ...collaborating across our broader PHP and Java ecosystem, building systems...  ...journeys. You'll join a senior, product-minded group that values...  ...working across a polyglot stack, especially contributing to or...  ...Cloudbeds is committed to the full inclusion of all qualified individuals... 
    Senior
    Java
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    Third-Party Job Posts

    Canada
    6 days ago
  • $101k - $125k per year

     ...Staffbase is looking for a Senior Technical Consultant to join our...  ...technology landscape and get full value from it. Your job is to...  ...business value to audiences from developers and architects to executives...  ...language such as JavaScript, Java, PHP, or Node.js ~ Comfort using... 
    Senior
    Java
    Long term contract
    Local area
    Flexible hours
    1 day per week

    Staffbase

    Canada
    2 days ago
  • $205.7k - $278.3k per year

     ...customer data. Review the current and upcoming infrastructure stack from a security perspective and provide hardening mechanisms and...  ...build small systems e.g. Bash, Python, Go, Rust, Ruby, NodeJS, C/C++, Java ~ Bachelor's degree in Computer Science, Information Security,... 
    Senior
    Java
    Remote job
    Manual labor
    Canada
    17 hours ago
  •  .... Miratech retains nearly 1000 full-time professionals, and our annual...  ...We are looking for a Senior QA Automation Engineer to drive...  ...Responsibilities Design, develop, and maintain automated test frameworks...  ...and integration test suites for Java microservices (e.g., Spring Boot... 
    Senior
    Java
    Full time
    Contract work
    Internship
    Remote work
    Relocation
    Shift work

    Miratech

    Canada
    20 days ago
  • $160.3k - $229k per year

     ...one of the most loved brands in developer tooling, trusted by more than...  ...usage into revenue across the full Platform: the Container...  ...the tens of millions. As Senior Lifecycle Marketer , you'll report...  ...the team's marketing automation stack (currently Marketo and Mailgun... 
    Senior
    Long term contract
    Full time
    Internship
    Remote work
    Work from home
    Home office
    Shift work

    Docker

    Canada
    2 days ago
  •  ...transformation and marketing innovation. We are a full stack Google partner with a 14 year track...  ...impact. About the role: As a Senior Analytics Implementation Specialist, you...  ...executives and project managers alike to develop end-to-end solutions for our customers.... 
    Senior
    Java
    Long term contract
    Remote work

    Kepler Group

    Canada
    a month ago
  • $70k - $90k per year

     ...rewarding culture. Are you ready to make an impact and help us shape the future of finance? The Opportunity: The Front-End Web Developer will be responsible for building, maintaining, and optimizing responsive, conversion-focused web pages that support eCapital’s... 
    Full time
    Internship

    eCapital

    Canada
    1 day ago
  • $160k - $210k per year

     ...About the Role: As a frontend-focused Senior Software Engineer, you will own the design...  ..., high-leadership position: you'll develop new features at scale, set the standard for...  ...Postgres / PostgreSQL BigQuery Python Java Terraform Benefits we offer: ~ Generous... 
    Senior
    Java
    Full time
    Casual work
    Work at office
    Remote work
    Work from home
    Worldwide
    Home office
    Flexible hours

    Sardine

    Canada
    2 days ago
  •  ...Senior Salesforce Developer Who We Are  At Orion Global Solutions, we’re not your typical tech consultancy. As a Salesforce Summit Partner (the highest tier!) and one of the fastest-growing Salesforce partners in the New York Metro area, we bring innovation, speed, and... 
    Senior
    Remote work
    Work from home
    Relocation
    Home office

    Orion Global Solutions

    Canada
    a month ago
  • $180k - $206k per year

     ...About the Role: As a backend-focused Senior Software Engineer, you will play a pivotal...  ...team. This multifaceted position involves developing new features on a large scale, refining internal...  ...(apache beam) BigQuery Python Java Terraform Benefits we offer: ~ Generous... 
    Senior
    Java
    Full time
    Casual work
    Work at office
    Remote work
    Work from home
    Worldwide
    Home office
    Flexible hours

    Sardine

    Canada
    2 days ago
  •  ...We are building a next-generation API Review Agent platform and developer tooling ecosystem. Our platform enables engineers to validate, review...  ..., performance, reliability, and feature engagement, ensuring full compliance with privacy, security, and enterprise governance requirements... 
    Senior
    Remote job

    EPAM Systems

    Canada
    6 days ago
  • $136.6k - $180k per year

     ...build. THE ROLE We're looking for a Senior Software Engineer (P2), Workfront + AEM...  ...done in one place. You'll be the backend developer who builds Adobe Workfront and Workfront Fusion...  ...of hands-on AEM backend development with Java, Sling, OSGi, Sling Models, servlets,... 
    Senior
    Java
    Work at office
    Local area
    Flexible hours

    DEPT

    Canada
    2 days ago
  • $83k - $88k per year

     ...Service support to the Airbnb community as a Senior Support Specialist, Premium Support . The...  ..., other services, etc. Operate in full autonomy, making the decisions to follow or...  ...to attract creatively-led people, and to develop the best products, services and solutions.... 
    Senior
    Casual work
    Live In
    Work at office
    Remote work
    Flexible hours
    Weekend work
    Day shift
    Afternoon shift
    Early shift

    Airbnb

    Canada
    2 days ago
  • $122k - $128k per year

     ...onboard, and retain world-class supply. As a Senior Operations Manager, you will own Luxe's...  ...to attract creatively-led people, and to develop the best products, services and solutions....  ...@airbnb.com . Please include your full name, the role you’re applying for and the... 
    Senior
    Remote work
    Relocation package

    Airbnb

    Canada
    2 days ago
  • $102k - $128k per year

     ...The Difference You Will Make: As a Senior Planning Partner, Content, you will play a...  ...upcoming milestones, and feedback sessions to develop trust and ensure alignment with their goals...  ...@airbnb.com. Please include your full name, the role you’re applying for and the... 
    Senior
    Casual work
    Live In
    Manual labor
    Work at office
    Remote work
    Shift work

    Airbnb

    Canada
    2 days ago

Do you want to receive more vacancies?

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