Position Description: Join CGI! Do you want to be part of one of the world’s top five IT and business consulting firms? At CGI, we’re hiring a Mid-Level Java Cloud Engineer (Azure) to join an international project. Requirements: - Bachelor degree in Systems Engineering, Software Engineering, or related fields. - Conversational English (B2 or higher). - 3–7 years of experience with Java and cloud tools. - Experience with Java 11 and/or 17. - Experience building and deploying with Spring Framework and Spring Boot. - Experience with databases. - Experience with cloud platforms (Azure). - Experience deploying applications to GKE using CI/CD. - Experience with event-driven systems like Kafka and GCP Pub/Sub. - Comfortable using Jira, Confluence, Jenkins, and Bitbucket. - Knowledge of Agile principles. Key Responsibilities: - Design and develop highly scalable and resilient cloud-based applications/microservices using Java. - Contribute to architecture design and decision-making processes. - Participate in daily meetings, presentations, sprint planning, and retrospectives. - Build and deploy applications using Spring Framework and Spring Boot. - Work with event-driven systems such as Kafka and GCP Pub/Sub. - Deploy applications on Google Kubernetes Engine (GKE) using CI/CD. - Use Jira, Confluence, Jenkins, and Bitbucket for project management and version control. - Follow Agile principles throughout the development process. Nice to Have: - Java certification. - Knowledge and experience in the banking sector. - Experience with other cloud platforms. - Familiarity with other event systems and messaging frameworks. - Previous experience in similar transformation projects. Additional Skills: - Teamwork. - Self-management. - Adaptability to change. Apply now! #LI-AD3