CGI Canada Career – Java Developer
We are Canada’s largest independent information technology services firm, and after 45 years, we’re still growing! Join us as a “Java Developer”.
Location – Downtown Toronto (Hybrid – 4 days office and 1 day remote)
Your future duties and responsibilities:
- Design/develop new, maintain existing solutions for executing data transformation pipelines implemented via Java.
- Ensure up-to-date application component hygiene – vulnerability + compliance remediation.
Required qualifications to be successful in this role:
- Java 11+ experience.
- J2ee application development experience.
- Restful web service development experience.
- Spring boot, tomcat experience.
- Message queueing technologies like Solace, IBM MQ experience.
- DevOps tools and technologies – GIT, Jenkins, UCD, etc.
- Linux/Unix experience.
- Understanding of Relational Databases and SQL.
- Previous experience in Finance domain, understanding of financial products (Nice-to-haves).
- Cloud technology – either on-prem (OCP/Docker/Kubernetes) or off-prem (AWS/Azure).
- Big data tools/technologies – Cloudera Data platform, Databricks, Snowflake, Bigquery, Spark, etc.
- Data transformation tools/technologies like DBT.
- Data virtualization tools/technologies like Trino, Dremio.
- Python development language.
- Airflow job orchestration.
Soft Skills
- Critical thinker/thought leader.
- Strong design background.
- Good communication skills.
- Ability to work independently or collaborating with others in a team environment.
Skills:
- Adobe Spark
- Application Design
- Application Development
- Financial Services
- Google Cloud Platform
- Java
- Object Oriented Programming
- Spring Boot
- Systems Analysis
- Technical Analysis
- Waterfall Model
- Web Application Development
As an equal‑opportunity employer, we are committed to fostering a workplace where everyone belongs. If you require an accommodation, please inform your recruiter.
#J-18808-Ljbffr