Senior Full Stack Java Developer
$85k - $160k per yearSenior 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.
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 a month ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Java Developer in Vancouver, BC vacancy
- Become a key player as a Full Stack Developer focusing on Concur Travel Core & AI Engineering in Vancouver. Engage with technologies like Java, Spring Boot, and Angular to deliver top-notch applications. We're looking for a developer with at least 2 years of experience in...Suggested
- Enhance the patient experience in Vancouver, Canada, as a Senior Full Stack Software Engineer with Press Ganey. Focus on our innovative iRound... ...of modern AI tools, is crucial. You will also mentor other developers and engage in release planning, making a significant impact on...Senior
$75 - $90 per hour
A leading recruiting firm is seeking a Full Stack Engineer for a 6-month contract in Vancouver. The... ...engineering experience, particularly in Angular and Java/SpringBoot. Responsibilities include building secure web applications, developing RESTful APIs, and mentoring junior...SuggestedContract work$192k - $240k per year
What you’ll do As a Senior Full-Stack Software Engineer on our Task Workflows Platform team, you will build and scale the foundational infrastructure... ...7+ years of professional experience designing, developing and deploying full‑stack products Strong proficiency in backend...SeniorWork at officeRemote workWork from home- ...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... ...Development Detection: Develop backend algorithms to process articles,...SeniorFull timeFor contractors
- Join Edelman's cutting-edge team as a Junior Full Stack AI Developer focused on cutting-edge application development. Utilize React, Python, and emerging AI technologies to create impactful solutions. In this role, you will contribute to the development of AI applications while...
$90k - $170k per year
...as part of an agile development team to design and build enterprise-scale services using Java Write unit tests and integration tests for your code and collaborate with Test to develop test cases Develop deployment systems for Java-based systems Create technical documentation...Senior- Join Family as a Full Stack C#.NET Developer in a hybrid setup based in Vancouver. Bring your expertise in .NET technologies to develop and maintain applications in an engaging environment. As a pivotal team member, you will design, develop, and manage applications while...
- ...services to the energy industry has a need to develop and support an enterprise information... ...adopts current technologies such as newest Java and Eclipse RCP versions, cloud and GPU computing... ...following Agile principles. Our team is senior, supportive and friendly. Responsibilities...SeniorLong term contract
- Become an integral part of our Product team in Vancouver as a Senior Full Stack Engineer. Lead the development of scalable solutions while collaborating with designers and product managers for enhanced user experiences. In this pivotal role, you will focus on improving our...SeniorWork at office
- Join a dynamic team as a Full Stack C#.NET Developer in Vancouver with a hybrid work model! Develop robust applications using your detailed knowledge of .NET technologies. In this pivotal role, you will report to the Software Development Leader while actively engaging in...
- Join a public sector client as a Senior Java Developer in Greater Vancouver on a hybrid schedule. Develop crucial components of the Claims Management System with a focus on integration and enterprise architecture. This contract role entails working three days in the office...SeniorContract workWork at office
$150k - $210k per year
Job Title: Senior Backend Software Developer – Java Job ID: 87245 Location: Vancouver, British Columbia What you will be doing: Proactive collaboration in the project team to help develop the product using your experience to help guide the team through the...Senior- Role Overview We are seeking a Full Stack Developer with expertise in web and Shopify app development. In this role, you will build custom microservices, private apps, and integrations for our clients, as well as contribute to the development of Teifi Labs products. You will...Full timeWork at officeRemote work
$130k - $170k per year
Senior Full Stack Software Engineer, Products Senior Full Stack Software Engineer, Products 3 weeks ago Be among the first 25 applicants... ...members in development best practices to help them grow as developers, leaders and people Learn, share and grow with the rest of Quandri...SeniorLong term contractFull timeInternshipWork at office3 days per week- Atimi is seeking an experienced Senior Software Engineer to fill a position in Vancouver, Canada... ...and implementing backend solutions with Java, Spring and AWS Designing and... ...shouldn't be recognized. We want to provide developers with fast‑moving, cutting‑edge projects where...SeniorRelocation packageFlexible hours
- Drive innovation at a growing cybersecurity SaaS company as a Senior Full Stack Software Engineer. Use your expertise in Node.js and React to develop high-quality software solutions. We’re on the lookout for a seasoned Senior Software Engineer who will play a pivotal role...Senior
$72k - $89k per year
A Canadian travel technology company is looking for a Software Developer to create technology solutions for short-term rentals. This role requires... ...degree or equivalent experience. A salary of $72K to $89K per annum is offered for this full-time, permanent position. #J-18808-LjbffrPermanent employmentFull timeTemporary workFlexible hours- A leading furniture technology company is seeking a Senior Software Engineer (Full Stack + Data) in Vancouver, British Columbia. The role involves designing, developing, and maintaining scalable web and data applications, with responsibilities spanning full-stack application...Senior
- A leading digital solutions company in Vancouver is seeking a Sr. Systems Full-Stack Engineer. This role involves transforming concepts into production-ready applications, emphasizing frontend excellence and backend robustness. The candidate will work in a fast-paced environment...Senior
- Elevate your career as a Full Stack Software Engineer at Dialpad in Vancouver, Canada. Build high... ...architectural decisions. This is a senior role focusing on innovative frontend and backend technologies. You will design, develop, and deploy features that enhance user experiences...Senior
- Join Brex as a Full Stack Software Engineer in Vancouver, where you'll craft innovative financial products that impact thousands of users... ...environment. As a part of Brex’s engineering team, you will engage in developing products from concept to launch, focusing on user-centric...
- ...are looking to recruit a highly skilled and experienced Backend developer with experience in Kubernetes to work with global development teams... .... Responsibilities Design, develop, and maintain code using Java and Python programming languages. Participate in code reviews and...
$140k - $210k per year
...architecting intelligent agents that will revolutionize our customers’ workday. About the Role We are seeking a highly skilled Senior Full Stack Engineer to contribute to a cross‑functional team building transformative AI agents for HR & Finance. This role is crucial in...SeniorWork at officeRemote workFlexible hours- Start your tech career as a Junior Full-Stack Engineer at Creator. Work on building vibrant user interfaces and powerful back-end systems using... ...: • Design responsive user interfaces with React.js • Develop and maintain RESTful APIs with Node.js • Utilize PostgreSQL for...
- A leading software company in Vancouver seeks a Fullstack Software Engineer to enhance its AI-driven contract management platform. You will collaborate with a multi-functional team to build scalable, user-centric solutions that transform contract management for global organizations...SeniorContract workRemote workFlexible hours
- A leading tech company in Metro Vancouver is seeking a Senior Full Stack Engineer to enhance its platform. In this role, you will contribute to both frontend and backend applications while learning Elixir on the job. You will work alongside the founding team and technical leaders...Senior
- ...underserved for decades. As a part of our Co-op program for Full Stack Developers, you will join a real engineering team where you will... ...~ Build and iterate on product features with guidance from senior engineers. ~ Diagnose and fix bugs that directly affect users...SeniorFull timeTemporary workFor contractorsInternshipWork at office
- Transform the software world as a Senior Software Engineer who champions AI-driven solutions... ...strategies. Key Responsibilities Develop and innovate AI-native software solutions... ...performance Requirements Minimum of 5 years full‑stack engineering experience Expertise in React...Senior
$72k - $89k per year
Seeking a Software Developer for a Canadian travel tech company to build solutions for short-term rentals. The role requires solid analytical skills, CI/CD pipeline management, and collaboration. Salary $72,000-$89,000 annually. Responsibilities Build solutions for short...Temporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full Stack Java Developer. Be the first to apply!
Related searches
- full stack developer Vancouver, BC
- senior full stack engineer Vancouver, BC
- full stack web developer Vancouver, BC
- full stack developer remote Vancouver, BC
- java developer remote Vancouver, BC
- entry level java developer Vancouver, BC
- java developer Vancouver, BC
- java developer no experience Vancouver, BC
- senior java developer Vancouver, BC
- développeur java Vancouver, BC
