Position Description :
We are Canada's largest independent information technology services firm, and after 45 years, we're still growing! Join Canada's largest IT Company as a 'Senior Java Developer'.
Government of Canada secret clearance required
(eligibility criteria : minimum 10+ years residing in Canada)
Your future duties and responsibilities :
- Develop Java microservices applications using Spring Boot.
- Implement and troubleshoot Shell scripting, JBoss and RabbitMQ integrations.
- Work with IDEs like IntelliJ or Eclipse for development and debugging.
- Deploy and manage applications on RHEL and AWS Cloud, integrating with Oracle databases.
- Implement and maintain CI / CD pipelines using GitLab.
- Collaborate effectively in Agile teams, participate in sprint planning, stand-ups and retrospectives.
- Communicate effectively with clients and internal stakeholders regarding progress, risks and technical solutions.
Required qualifications to be successful in this role :
At least 8 years of Java experience and expert level (hands-on) knowledge in Java microservices 11 / 18 (primary)Hands-on experience with Shell scripting, JBoss, Spring Boot and RabbitMQ.Experience deploying applications on RHEL and AWS Cloud.Excellent communication skills for client-facing interactions.Government of Canada secret clearance required(eligibility criteria : minimum 10+ years residing in Canada)
CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $–$. This role is an existing vacancy.
#LI-RD12
Skills :
Application DevelopmentEnglishGitLabJavaOracle