Talent.com
CGI
Senior Full Stack Java DeveloperCGI • Vancouver, Canada
No longer accepting applications
Senior Full Stack Java Developer

Senior Full Stack Java Developer

CGI • Vancouver, Canada
30+ 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.
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, - $,.

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

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

Lead Full-Stack Developer: Apis, Migrations & Dashboards - C$90,000 - C$120,000 A Year

Cosmic Llamas MarketingRichmond, Canada
Full-time

Full-stack developer needed to manage and grow a health-focused company's technology stack, focusing on APIs, data integrity, and AI integration. Show more

 • Promoted

Lead Enterprise Java Developer Opportunity

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

Embark on a challenging yet rewarding journey as a Senior Enterprise Java Developer with Yoush Consulting.This remote role focuses on advanced Java development for key clients in Ontario.Yoush Cons... 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

Senior Full-Stack Developer - $100,000 - $110,000 A Year

Canaccord GenuityVancouver, Canada
Full-time

Develop and maintain enterprise applications using.NET and Azure, focusing on integration with third-party APIs and financial platforms. Show more

 • Promoted

Senior Full Stack Engineer

Procurifyvancouver, metro vancouver regional district, Canada
Full-time

Senior Full Stack Software Engineer.Procurify is looking for a motivated, collaborative, and creative person who is passionate about technology.Procurify is the AI‑enhanced procurement and AP autom... Show more

 • Promoted

Senior Java Developer - C$116,750 - C$141,750 A Year

Henry Schein OneDelta, Canada
Full-time

Develop and maintain backend services and APIs using Groovy, Spring Boot, and Java for dental practice revenue cycle management. Show more

 • Promoted

Senior Full-Stack Golang Developer - C$120,000 - C$175,000 A Year

Altea HealthcarePort Moody, Canada
Full-time

Seeking a Senior Full-Stack Golang Developer for Altea Healthcare in Burnaby, BC.Responsibilities include supporting, designing, and developing RCM software using Golang, React, and MongoDB, with A... Show more

 • Promoted

Senior Full Stack Developer, GFT

RBCVancouver, Metro Vancouver Regional District, Canada
Full-time

RBC Translate, Canva and other tools as part of the trusted digital content ecosystem.This team is responsible for maintaining and innovating foundational enterprise technologies, including Enterpr... Show more

 • Promoted • New!

Full Stack Developer - Senior

VGen Technologies LLCVancouver, Metro Vancouver Regional District, CA
Full-time

Senior Full Stack Developer (Remote, with occasional travel to Edmonton).The Developer(s) are responsible for applying security best practices, ensuring solutions meet regulatory and compliance sta... Show more

 • Promoted

Senior Developer - Workday, Java, Typescript, AWS

Atimi SoftwareVancouver
Full-time

Atimi is seeking an experienced Senior Software Engineer to fill a position in Vancouver, Canada.This is a fully remote position, we're open for candidates from all provinces.Atimi works with some ... Show more

 • Promoted

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

Intermediate Full Stack Developer - Canvas

Delta ControlsSurrey, Metro Vancouver Regional District, CA
Permanent

About Delta Intelligent Building Technologies (Canada) Inc.Delta Intelligent Building Technologies (Canada) Inc.Delta Electronics) is a leading building controls manufacturer with over 300 partners... Show more

 • Promoted

Senior Full Stack Developer Role

AppLitVancouver, Metro Vancouver Regional District, CA
Full-time

At AppLit, we are seeking a Senior Full Stack Developer with a focus on React Native for mobile app development.You will spearhead projects that empower startups with impactful mobile solutions for... Show more

 • Promoted

Senior Full-Stack Developer (Node/Java) | Cloud & Ai Tools - C$88,000 - C$132,000 A Year

Leading Consulting FirmVancouver, Canada
Full-time

Seeking a skilled Full Stack Developer with Node/Java expertise for a consulting firm in Vancouver.Responsibilities include technical design, Agile work, and AI tool usage.Competitive salary and be... 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

 • Promoted

Senior Full-Stack Developer, Data Delivery & Cloud - C$110,000 - C$197,000 A Year

BoeingRichmond, Canada
Full-time

Senior Software Application Developer wanted for a leading aerospace company to lead a team building data delivery applications.Requires expertise in Java/C#, cloud, and Agile. Show more

 • Promoted

Total Life Full-Stack Developer Position

Total LifeVancouver, Metro Vancouver Regional District, CA
Full-time

Become a Full-Stack Developer at Total Life in Vancouver, BC, and help transform mental healthcare for older adults.Your skills in Go backend and Javascript frontend will be key to our mission.This... Show more

 • Promoted

Senior Developer - Workday, Java, Typescript, Aws - C$140,000 - C$210,000 A Year - Remote

AtimiRichmond, Canada
Remote
Full-time

Seeking an experienced Senior Software Engineer for a fully remote position in Canada.Responsibilities include designing and implementing backend and frontend solutions using Java, Spring, AWS, Nod... Show more