Position Description: Join CGI! Do you want to be part of one of the world’s top five IT and business consulting companies? At CGI, we are looking for a Java + GCP Developer to join an international project. Requirements: - Bachelor degree in Computer Science, Software Engineering, or related fields. - Conversational English (B2 or higher). - 3–7 years of experience with Java and Cloud tools. - Strong experience in Java and Spring Boot. - Experience with Kafka and microservices architecture. - Good understanding of SQL and service integration. - Familiarity with GCP and containerized environments. - Experience with monitoring tools. Responsibilities: - Build and maintain microservices using Java (8–21) and Spring Boot. - Develop and test code using JUnit, Mockito, and TDD. - Work with Kafka (both local and Confluent Cloud) for messaging. - Write and optimize SQL queries for relational databases. - Create and consume REST/SOAP web services. - Monitor services using tools like Splunk and Dynatrace. - Deploy and manage containers using Docker, Kubernetes, and Helm on GCP. - Use GCP services like Cloud SQL, Cloud Storage, IAM, and Pub/Sub (preferred). Complementary Skills: - Analytical thinking: Able to break down complex problems and design scalable backend solutions. - Attention to detail: Writes clean, efficient, and well-documented code. - Adaptability: Comfortable working with different Java versions and GCP tools. - Collaboration: Works well with cross-functional teams, including DevOps and QA. - Accountability: Takes ownership of code quality, deployments, and service reliability. - Continuous learning: Keeps up with emerging technologies in Java, cloud, and containerization. Apply now! #LI-AD3