Java + GCP Developer
Bangalore, INDIA
Job description
Position Description:
We are looking for a skilled Java + GCP Developer with strong hands-on experience in Java (11/17), Spring ecosystem, and cloud-native application development. The ideal candidate will work on building, maintaining, and supporting scalable enterprise solutions, with a focus on production stability, incident resolution, and cloud deployments.
Key Responsibilities:
Design, develop, and maintain Java-based microservices using Spring Boot and related frameworks.
Handle incident resolution and provide production support ensuring system stability and performance.
Implement and manage CI/CD pipelines for automated build, test, and deployment.
Deploy and operate applications on Google Cloud Platform (GCP) (or Azure, as applicable).
Work with Kafka, Pub/Sub, and Kubernetes for message streaming and container orchestration.
Collaborate with cross-functional teams to ensure alignment with Agile methodologies and sprint goals.
Mentor junior developers and support code reviews, design discussions, and process improvements.
Ensure adherence to best practices in code quality, security, and performance optimization.
Required Skills & Qualifications:
Proven experience with Java 11/17 and Spring ecosystem (Spring Boot, Spring Cloud, etc.).
Hands-on experience with incident management and production support in distributed environments.
Strong working knowledge of GCP or Azure cloud services and deployment models.
Experience with Kafka or Pub/Sub, Docker, and Kubernetes.
Familiarity with CI/CD pipelines using tools like Jenkins, GitLab CI, or Azure DevOps.
Experience with Agile development tools and practices (JIRA, Confluence, etc.).
Excellent problem-solving, communication, and mentoring skills.
Good to Have:
Experience with Terraform, Helm, or other infrastructure automation tools.
Understanding of REST API design and microservices architecture.
Exposure to monitoring and logging tools (e.g., Stackdriver, Prometheus, ELK).
Skills:
· Google Cloud Platform
· Java
· Jenkins
· Kubernetes
· Spring
What you can expect from us:
Together, as owners, let’s turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…
You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
Come join our team—one of the largest IT and business consulting services firms in the world.