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

Senior Full Stack Java Developer

$85k - $160k per year
Senior Full Stack Java Developer

Position Description
THIS ROLE IS BASED IN VANCOUVER BC AND IS NOT OPEN TO REMOTE OPTIONS.

CGI is more than just an IT consulting company; we are a global organization offering a world of opportunities. Become part of an outstanding culture that gives you the freedom to innovate, influence decisions, achieve your full potential, and chart your own career. Our benefits include a share purchase program, profit sharing, wellness credits, training and development programs and flexible work schedules and locations. 
Are you motivated by the opportunity to delight your clients by providing them with innovative solutions to sophisticated technical problems? These are exciting times for CGI, and we are looking for hardworking individuals to innovate with us. If you thrive on innovation where you can influence the direction of technical strategy, come and join our team! 
This is a superb opportunity to join our CGI-Vancouver team providing leading information technology services to our clients. We are seeking a Full Stack Java Developer with at least 5 years of experience in large enterprise environments. 
As the successful candidate, you'll have a combination of maintenance and development experience and be working with a diverse portfolio of technologies while contributing to several projects. As part of a larger team, you will work with and learn from our expert developers and architects and have numerous opportunities to use your expertise to become a key part of large client engagements. 
If you are looking to advance your career while gaining experience in an exciting and diverse development environment, this is the opportunity you've been looking for!
If you are an experienced hands-on Full Stack Java Developer with strong problem-solving skills, excellent communication skills and the ability to collaborate with business and technical teams in a dynamic environment, we have exciting opportunities to build your career.

Your future duties and responsibilities
Participate in the development and deployment of new applications, system software, and/or enhancements to existing applications that meet functional and non-functional requirements and aligned to overall Architecture
Collaborate with analysts, designers, and system owners in the delivery of new software programs and applications
Develop data extractions or reports from client requirements, and investigate data-related issues
Develop strategies for improving and leveraging systems
Provide technical leadership and mentoring to other team members
Develop easy-to-use, customer focused APIs and capabilities which power web and mobile online platforms
Design and develop re-usable APIs that focus on customer experience
Develop responsive user interfaces to integrate with backend services
Participate in design reviews
Participate in CI/CD activities

Required qualifications to be successful in this role
10+ years of proven software development experience developing enterprise solutions
4+ years of hands-on experience in developing Web services and API solutions using various Java based frameworks
Proficient in Java, J2EE, Spring MVC, and JavaScript.
Proficient in relational database management systems, Mybatis and Oracle DB queries.
Proficient in building Web User Interface (UI) using HTML4/HTML5, CSS2/CSS3, XHTML, JSP, JavaScript, jQuery, XML, JSON, SOAP, REST services
Nice to have Highcharts experience
Good understanding of Domain Driven design & MicroService Architecture
Knowledge of API design, including versioning, isolation and micro-services
Experience in testing frameworks like Junit.
Knowledge in DevOps processes, continuous integration and delivery pipelines (Maven, Jenkins, Stash, Ansible, Docker)
Consultative Skills: Excellent communication skills with the ability to communicate software engineering and/or development concepts and principles
Analytical and problem-solving skills
Strong teamwork skills with the ability to collaborate with other engineers including distributed team members
Contribute to continual improvement by suggesting improvements to all aspects of the development
Preferred qualifications: Bachelor's degree or higher in Computer Science or a related field

#LI-ST3

CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes various factors including but not limited to skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range is $85,000 - $160,000.

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 21 days ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Java Developer in Vancouver, BC vacancy
  • $120k - $150k per year

     ...Location: Vancouver, BC, Canada Employment Type: Regular Full Time Workplace Type: Hybrid   About our Vancouver...  ...Reporting to the Lead, Platform Management Systems, the Senior Full Stack Developer – Analytics will maintain and improve existing analytics applications... 
    Senior
    Full time
    Live In
    Manual labor
    Work at office

    Teck

    Vancouver, BC
    20 hours ago
  •  ...Buyapowa are looking for an experienced full stack developer to join our product development team, with a focus on front end React development...  ...our product, and scale, to the next level. THE ROLE As a senior full-stack developer, you will join the team responsible for... 
    Senior
    Remote job
    Full time
    Internship
    Flexible hours

    Buyapowa

    Vancouver, BC
    16 days ago
  • $38 - $41 per hour

    Full Stack Web Developer Cela Location 305-350 E 2nd Ave Vancouver, BC Salary 38.00 to 41.00 hourly (To be negotiated) / 37.5 hours per week Full...  ...Computer and technology knowledge Android JavaOS HTML Java JavaScript CSS PHP SQL JQuery API Git Python React.js... 
    Suggested
    Hourly pay
    Long term contract
    Full time
    Immediate start
    Remote work

    Cela

    Vancouver, BC
    17 days ago
  • $90k - $130k per year

     ...each other, completely free of barriers. Your role: As a Senior Java Developer at Global Relay, you’ll be using leading edge technologies to...  ...and secure then you’ll fit in around here. Tech stack: NoSQL Databases (Cassandra, MongoDB) Large scale data processing... 
    Senior

    Global Relay

    Vancouver, BC
    4 hours ago
  • $45 - $48 per hour

     ...physical location. There is no option to work remotely. Responsibilities Tasks Design and integrate website related code Develop website architecture Write, modify and test website related code Write, modify, integrate and test software code for e-commerce... 
    Suggested
    Permanent employment
    Full time
    Remote work

    Roomvu

    Vancouver, BC
    4 days ago
  •  ...Consult with clients to develop and document Website requirements Design and integrate website related code Determine hardware and software requirements to achieve optimal server performance Develop website architecture Write, modify and test website related code... 
    Full time

    Cela

    Vancouver, BC
    18 days ago
  •  ...: US or Canada Type: US Applicants - Full-Time; Canadian Applicants - Independent...  ...software engineering. We’re seeking a Senior Full-Stack Engineer to join our growing team. In...  ...Application Development Detection: Develop backend algorithms to process articles,... 
    Senior
    Full time
    For contractors

    Human Agency

    Vancouver, BC
    4 hours ago
  • $60k - $100k per year

     ...Full-Stack Developer Equity + Bonus + Massive Growth Opportunity About Total Life At Total Life, we’re redefining mental healthcare for older adults by leveraging a telehealth platform that delivers evidence-based emotional support. Our mission is to ensure quality,... 
    Full time
    Remote work
    Monday to friday
    Flexible hours

    Total Life, Inc.

    Vancouver, BC
    5 days ago
  •  ...Optix is looking for a Senior Full Stack Engineer to help us build the next generation of AI-powered features in our platform. We are evolving...  ...powered features that deliver meaningful value to our customers Develop the integrations and full-stack experiences that bring AI... 
    Senior
    Full time
    Manual labor
    Work at office
    Flexible hours
    Shift work

    Optix

    Vancouver, BC
    7 days ago
  •  ...About us Appnovation is a global, full-service digital partner that combines Strategy, Experience & Design, Engineering and Managed...  ...action. Endless possibilities. ROLE OVERVIEW: As a Full-Stack Developer, you will architect and build custom web applications across... 
    Senior
    Full time

    Appnovation Technologies

    Vancouver, BC
    4 hours ago
  • $96.9k - $132.3k per year

     ...Opportunity Snapshot We're hiring a Full Stack Software Developer to develop and deliver new product features that reach over 1.5 million users worldwide. Pixieset is the market leader in software for photography businesses, and as we expand our product suite, we're looking... 
    Long term contract
    Full time
    Work at office
    Worldwide
    Home office
    2 days per week

    Pixieset

    Vancouver, BC
    16 days ago
  •  ...sell-through for publishers and better ROI for advertisers and their agencies. ResponsiveAds is currently looking for Senior Full-Stack Developers to work on our Next Gen Self-Serve Studio 4 Product which includes an advanced Fluid Design Ad Builder, an Asset Management... 
    Senior
    Full time
    Remote work
    Work from home
    Flexible hours

    ResponsiveAds, Inc.

    Vancouver, BC
    more than 2 months ago
  • $112.63k per year

     ...harness Internet of Things (IoT) data to develop actionable insights and improve their operations...  ...seeking a skilled and passionate Lead Full Stack AWS Developer, Business Applications to...  ...one programming language such as Python, Java, Node.js, Go, or React. Experience... 
    Long term contract
    Internship
    Remote work
    Flexible hours

    Samsara

    Vancouver, BC
    16 days ago
  • $120k - $150k per year

     ...care, and accessibility. We don’t just provide therapy; we empower seniors to redefine their identity, navigate complex health changes, and...  ...center of everything we do, and we are looking for a Senior Full-Stack Engineer who wants their code to mean something. Working closely... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Total Life, Inc.

    Vancouver, BC
    27 days ago
  • $65.55k - $84k per year

     ...Snapshot We're hiring multiple entry-level Software Developers through our Developer Jumpstart Program - a full-time permanent opportunity designed to help recent...  ...us on Facebook ( LinkedIn ( X ( and Instagram ( Internal Title: Junior Software Developer, Full Stack... 
    Long term contract
    Permanent employment
    Full time
    Work at office
    Home office
    2 days per week

    Pixieset

    Vancouver, BC
    16 days ago
  • $80k - $100k per year

     ...direct impact on saving the planet through intentional purchasing. Who are we looking for? We're looking for a Shopify-first Full Stack Developer to own and evolve tentree's ecommerce platform. You've shipped production work on Shopify Plus, you've built custom Shopify... 
    Full time
    Work at office
    Flexible hours
    3 days per week

    tentree

    Vancouver, BC
    a month ago
  • $62.87k - $147.5k per year

     ...world. Job Description Developers develop, test and integrate applications...  ...application features using Java and COTS (Commercial Off The...  ...and data interfaces Assist senior developers and architects in...  ...package to all regular, full-time employees. In the U.S. and... 
    Senior
    Permanent employment
    Full time
    Local area

    Capgemini

    Vancouver, BC
    21 days ago
  • $110k - $125k per year

     ...Job Responsibility: Backend Java Developer VersaFile is a fast-growing software company that specializes in attachment and data archiving solutions for SAP, SuccessFactors and other Enterprise Software applications, seamlessly integrating with a variety of document management... 
    Full time
    Remote work

    VersaFile

    Vancouver, BC
    9 days ago
  • $85.8k - $169.3k per year

     ...end analytics authoring. You’ll work across a rich desktop and web stack to deliver scalable, user‑centric features that empower and...  ...with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. ~2+ years of experience... 
    Ongoing contract
    Work at office
    Local area

    Microsoft

    Vancouver, BC
    24 days ago
  •  ...better decisions in real-time Build robust data transformation pipelines Ingest and connect siloed databases The Role As a Full Stack Engineer, you will be working on one or more of our new product initiatives. You will maintain a close working relationship with our... 
    Long term contract
    Full time
    Work from home
    Flexible hours

    Basetwo

    Vancouver, BC
    1 day ago
  •  ...Java Front End Developer JavaScript/ReactJS Vancouver, British Columbia, Canada Job Summary We are seeking a skilled JavaScript & React Developer to design, develop, and maintain scalable web applications. The ideal candidate should have strong expertise in modern... 

    Raas Infotek

    Vancouver, BC
    5 days ago
  •  ...Senior Java Backend Engineer We’re looking for a product-minded Senior Backend Engineer...  ...performance, reliability, security, and developer velocity at scale. You thrive in cross-functional...  ..., and observability across the backend stack Use AI as a core accelerant to... 
    Senior
    Work at office
    Remote work

    Meld

    Vancouver, BC
    10 days ago
  •  ...Job Title: Java Developer – Telecom Applications Domain: Telecommunications (OSS/BSS, Network Systems) Position Overview We are seeking a Java Developer to build and enhance backend systems supporting telecom operations, including OSS/BSS platforms, billing systems... 

    NavitasPartners

    Vancouver, BC
    12 days ago
  •  ...an advanced Creative Ad Tech stack with a Fluid Design Tool, Creative...  ...personalization engine. Developers will get the chance to be involved...  ...is currently looking for a full-stack developer that is a new...  ...environment ~1-to-1 with a mentor senior developer ~ Chance to work... 
    Senior
    Long term contract
    Full time
    Internship
    Summer internship
    Flexible hours

    ResponsiveAds, Inc.

    Vancouver, BC
    more than 2 months ago
  •  ...development as required Review pull requests and mentor developers Troubleshoot technical issues and support...  ...experience ~3+ years in a Technical Lead, Lead Developer, or Solution Architect role ~ Strong full-stack development experience ~ Experience designing and... 

    Aequilibrium Software Inc.

    Vancouver, BC
    9 days ago
  •  ...We are seeking a mid-level Java Developer to join our dynamic team in Vancouver, BC. This is a remote-only position, allowing you to work from the comfort of your home while contributing to exciting projects. If you have a passion for coding and experience with Java ,... 
    Remote job
    Full time
    Flexible hours

    Mohammad Waqas's Company

    Vancouver, BC
    more than 2 months ago
  •  ...infrastructure that supports the team's delivery.  Help newer developers get unstuck, and write code reviews that teach rather than just...  ...Workday integrations. ~6+ years of software development experience (Java or Typescript or Python) ~ Workday HR module expertise ~... 
    Full time
    Relocation package
    Flexible hours

    Atimi

    Vancouver, BC
    a month ago
  •  ...BC, 100% on-site Employment Type: Full-time Experience Level: Senior, 8+ years in engineering, 4+ years in...  ...Responsibilities Lead, coach, and develop a team of software engineers across backend, frontend, platform, and full-stack work. Own team delivery, execution... 
    Senior
    Full time
    Direct hire

    Punt

    Vancouver, BC
    4 days ago
  •  ...Martket Textile is looking for a hands-on Senior Technical Developer to lead the creation of advanced apparel and textile products, working closely with our in-house production team and with external brand, manufacturing, and development partners. This is an opportunity to... 
    Senior
    Manual labor
    Local area

    Martket Textile

    Vancouver, BC
    a month ago
  • $160k - $180k per year

     ...making matter as much as technical execution. We’re hiring a Senior Software Developer to join the One45 team. You’ll join a product with more...  ...feature before it ships. Everyone contributes across the stack. Everyone participates in code reviews. Everyone helps... 
    Senior
    Long term contract
    Remote work
    Work from home
    Shift work

    Acuity Insights

    Vancouver, BC
    7 hours ago

Do you want to receive more vacancies?

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