Position Description :
This is an exciting time for CGI, and we want you to be part of it.
We are Canada’s largest independent information technology services firm, and we are still growing! As we continue to expand across Atlantic Canada, we are building a pipeline of strong technical talent to support future client engagements.
At CGI, we are seeking Senior Java Fullstack Developers (7+ years) to join our Financial Services Technology team. In this role, you will design, build, and support scalable, high-performance applications using modern Java and cloud-native technologies on Google Cloud Platform (GCP). You will contribute across backend and frontend layers while working in a collaborative, agile environment supporting mission-critical financial systems.
This is a permanent, full-time hybrid role (2–3 days onsite per week) and is open to candidates based out of Halifax, NS; Moncton, NB; Fredericton, NB; Stratford, PEI; or St. John’s, NL.
Your future duties and responsibilities :
- Design and develop multi-layered applications using Java, Spring Boot, and modern fullstack frameworks.
- Build and maintain RESTful APIs and microservices, ensuring scalability, performance, and security.
- Develop frontend components using React and support server-side logic using Node.js where applicable.
- Leverage Google Cloud Platform (GCP) services to build cloud-native solutions, including containerized and event-driven architectures.
- Work with BigQuery for large-scale data analysis and reporting use cases.
- Implement and manage APIs using Apigee.
- Contribute to event-based architectures using GCP messaging and streaming services.
- Drive CI / CD automation using Git, Jenkins, and deployment pipelines.
- Collaborate closely with DevOps and Cloud teams to enhance monitoring, resiliency, and release automation.
- Lead code reviews, unit testing, and integration testing to ensure high-quality delivery.
- Troubleshoot complex cross-technology issues and contribute to continuous improvement initiatives.
Required qualifications to be successful in this role :
7+ years of hands-on development experience with Java, Spring, and Spring Boot.Strong experience in fullstack development, including React and backend integration.Proven expertise in API design, microservices architecture, and enterprise-scale systems.Cloud experience with Google Cloud Platform (GCP) or strong experience on other cloud platforms with the ability to ramp up quickly on GCP.Experience with CI / CD tools such as Git, Jenkins, Sonar, and automated deployment pipelines.Solid understanding of DevOps practices, cloud security, and monitoring.Agile mindset with strong collaboration and iterative delivery focus.Excellent communication, problem-solving, and stakeholder management skills.Skills :
AngularAPI TechnlogiesGoogle Cloud PlatformJavaMicroservicesSpring