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! We are expanding in Atlantic Canada, and we need your skills, enthusiasm, and dedication as part of our team.
We're seeking seasoned Senior Java Back-End Developer to lead the design and delivery of scalable, cloud-native solutions within a high-impact investment operations domain. This is a hands-on role where you'll collaborate with product owners, architects, and developers to shape technical strategy, drive innovation, and deliver enterprise-grade systems that power critical financial workflows.
This is a permanent full-time position, working five days onsite at our Halifax, NS or Moncton, NB.
Your future duties and responsibilities :
- Design and build robust, scalable solutions aligned with enterprise technology standards and cloud-first strategies.
- Lead technical design discussions and contribute to architectural and design decisions that drive performance, resiliency, and maintainability.
- Collaborate with cross-functional teams to translate complex business needs into elegant, high-performing software solutions.
- Guide and mentor developers, ensuring engineering excellence through code reviews, testing best practices, and continuous improvement.
- Partner with DevOps teams to implement CI / CD pipelines, observability, and deployment automation.
- Contribute to process optimization and delivery velocity through agile practices and engineering leadership.
Required qualifications to be successful in this role :
10+ years of hands-on experience in Java / J2EE development with deep expertise in Spring Boot and microservices architecture.Proven experience designing and developing RESTful APIs and multi-layered enterprise applications.Strong command of cloud platforms (AWS, Azure), containerization (Docker), and orchestration (Kubernetes).Proficiency with CI / CD tools and practices (GitHub, Jenkins, uDeploy, Git strategies).Solid understanding of relational databases (DB2, Oracle), SQL, and ORM frameworks (Hibernate, JPA).Experience resolving complex technical challenges across distributed systems and hybrid cloud environments.A collaborative mindset with a passion for mentoring and elevating engineering teams.Bonus Points For :
Experience in financial services, especially investment operations, NAV, or fund accounting systems.Familiarity with alternative investments (e.g., derivatives, private equity, liquid alts).Exposure to tools like SonarQube, ServiceNow, and HP Operations Orchestration.Agile delivery experience and a track record of driving process improvements.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 $75, - $,. This is an existing vacancy.
#LI-HG
Skills :
HibernateJavaMessagingMicroservicesOracleSpringSpring BootKubernetes