Talent.com
CGI
Senior Full Stack Java DeveloperCGI • Vancouver, Canada
Senior Full Stack Java Developer

Senior Full Stack Java Developer

CGI • Vancouver, Canada
2 days ago
Job type
  • Full-time
Job description

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.

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 reviewsParticipate 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, - $,.

Skills:

  • Agile
  • Application Development
  • CSS
  • English
  • HTML
  • J2EE
  • Java
  • Java Server Pages (JSP)
  • JUNIT Framework
  • Mentoring and coaching
  • RESTful (Rest-APIs)
  • Spring MVC
Create a job alert for this search

Senior Full Stack Java Developer • Vancouver, Canada

Similar jobs

Senior API and Middleware Developer - delta

Coforgedelta, bc, ca
Full-time

Job Title/Role: API Middleware Developer.We at Coforge are seeking a API Middleware Developer with the following skillset:.As a Senior API & Middleware Developer for the Platform Engineering team, ... Show more

 • Promoted

Senior Java Developer

EdjusterVancouver, British Columbia, Canada
Full-time

For more than 20 years Global Relay has set the standard and trends in compliant communications with our multi-award winning unified communications, data capture, and data analysis platform.We secu... Show more

 • Promoted

Java Full Stack Engineer

RELQ TECHNOLOGIESVancouver, Metro Vancouver Regional District, CA
Full-time

We are looking for a Java Full Stack Engineer to join our distributed agile team and contribute to the development of a multi-tenant cloud SaaS solution in the Human Resources domain.You will work ... Show more

 • Promoted

Senior Software Engineer ( Java)

Press GaneyVancouver, Metro Vancouver Regional District, CA
Full-time

Press Ganey is the leading experience measurement, data analytics, and insights provider for complex industries—a status we earned over decades of deep partnership with clients to help them underst... Show more

 • Promoted

Développeur·se senior Full Stack

Astekrichmond, bc, ca
Full-time

Développeur·se senior Full Stack.Wealth Management – Servicing).Développeur·se senior Full Stack.Développer et déployer des fonctionnalités en mode.Concevoir des solutions technologiques innovantes... Show more

 • Promoted

Senior Java Staff Engineer — Spring, Microservices & Cloud

NagarroVancouver, Metro Vancouver Regional District, CA
Full-time

A digital product engineering company is seeking candidates with over 5 years of programming experience, particularly using Java.Candidates should have expertise in frameworks like Spring Core and ... Show more

 • Promoted

Java Developer - Senior

CollaberaBurnaby, Metro Vancouver Regional District, CA
Permanent

Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry.As a half a billion dollar IT company, with m... Show more

 • Promoted

Senior Java Backend Developer

PRI GlobalVancouver, Metro Vancouver Regional District, CA
Full-time

Coding during the interview is Mandatory.Backend development (70–80% hands-on coding and design).Code reviews (used as mentoring moments).Involvement in technical interviews.Supporting and enhancin... Show more

 • Promoted

ResponsiveAds Senior Full-Stack Developer

ResponsiveAdsVancouver, Metro Vancouver Regional District, CA
Full-time

ResponsiveAds Senior Full-Stack Developer.Be among the first 25 applicants.ResponsiveAds is the leader in advanced HTML5 premium ad creatives that are fluidly dynamic to any screen, user, and conte... Show more

 • Promoted

Hybrid Senior Java Curam Developer

OXARO Inc.Richmond, Metro Vancouver Regional District, CA
Full-time

Elevate CMS transformation initiatives with OXARO as a Senior Java Curam Software Developer in Richmond, BC.Leverage your expertise in Curam version upgrades while working in a hybrid model.With ov... Show more

 • Promoted

Senior Full-Stack Developer - C# Expert

Alteo Inc.Vancouver, Metro Vancouver Regional District, CA
Permanent

Join Alteo as a Senior Full-Stack Developer specializing in C# while enjoying a fully remote role.Your front-end and back-end development skills will be essential in creating high-quality applicati... Show more

 • Promoted

Senior Enterprise Java Developer and Lead

Yoush ConsultingVancouver, Metro Vancouver Regional District, CA
Full-time

Senior Enterprise Java Developer and Lead.Are you an independent IT consultant, or do you wish to become one? Are you looking to partner with an organization that offers you consulting opportunitie... Show more

 • Promoted

Senior Full-Stack Dev: Java/Spring, Cloud (Remote)

Belitsoft | Offshore software development companyVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading software development firm is seeking Middle/Senior Full-stack developers in Canada.The role involves creating components for High Availability Distributed Systems and requires expertise i... Show more

 • Promoted

Senior Java Engineer & Team Lead

Synergo GroupVancouver, Metro Vancouver Regional District, CA
Full-time

A fast-growing fintech company in the payment solution.Write clean, concise, modular code in an agile environment.Provide input to the DevOps team.Part of the design and architecture team.Designing... Show more

 • Promoted

Senior Java Developer

Luxoftsurrey, bc, ca
Full-time

One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain.Product being developed is a... Show more

 • Promoted

Senior Full Stack Engineer

TekRekrichmond, bc, ca
Full-time

TekRek is partnered with a high-growth fintech infrastructure company building payment and payout systems for modern workforce and marketplace platforms.Their platform supports large-scale money mo... Show more

 • Promoted • New!

Senior Full Stack Engineer

Hammehr Talent ConsultantsVancouver, Metro Vancouver Regional District, CA
Full-time +1

Senior Full Stack Engineer (Java/Spring Boot, Angular, AWS).Remote within Canada (Working EST hours).About the Job (Senior Full Stack Engineer).Hammehr Talent Consultants are currently partnered wi... Show more

 • Promoted

Senior Full Stack Developer, Integrations

Teifi DigitalVancouver
Full-time

Senior Full Stack Developer, Integrations.We are seeking a Senior Full Stack Developer with expertise in web and Shopify app development.In this role, you will build custom microservices, private a... Show more

 • Promoted

Senior Full Stack Developer

Hewitt BanksVancouver, Metro Vancouver Regional District, CA
Full-time

Senior Software Developer (Full Stack).Our client is on a mission to help everyone achieve financial freedom by reimagining how people manage money.Using smart technology, they make financial servi... Show more

 • Promoted

Senior Full Stack Developer

NewRich NetworkVancouver, Metro Vancouver Regional District, CA
Full-time

At NewRich Network, we empower digital entrepreneurs to turn their dreams into reality.Our mission is simple yet bold: to help people create a balanced, fulfilling lifestyle - while building wealth... Show more