CGI Canada seeks a Full-Stack Java Developer to expand its team in Halifax. Drive software solutions through innovative full-stack projects in a collaborative onsite environment. This role requires a seasoned professional with over seven years of experience in Java development. You'll design applications using Java and Spring Boot, implementing messaging frameworks like Kafka and deploying on AWS. Your mentor-like role will aid junior developers and drive project success. Key Responsibilities: • Design, develop, and maintain applications with Java and Spring Boot • Collaborate on Docker deployments and CI/CD pipelines • Manage real-time processing with Kafka • Ensure code quality through unit tests using Junit • Generate and maintain API documentation with Swagger Requirements: • Minimum 7 years in software development • Strong skills in Java 11/17 and Spring technologies • Experience with relational databases and SQL • Knowledge of Docker, Kubernete...