Role & responsibilities
- 5+ years of experience in Java application development.
- Strong knowledge of Java 17/21 or later, including collections, multithreading, concurrency, and JVM fundamentals.
- Robust hands-on experience with Spring Boot, Spring MVC, Spring Security, and Spring Data JPA.
- Experience designing and developing microservices and REST APIs.
- Hands-on experience deploying and managing applications on Google Cloud Platform.
- Knowledge of GCP services such as GKE, Cloud Run, Pub/Sub, Cloud Storage, Cloud SQL, and IAM.
- Experience with SQL databases, query optimization, and database design.
- Familiarity with Docker, Kubernetes, Git, Maven or Gradle.
- Experience with CI/CD pipelines and automated testing.
- Knowledge of JUnit, Mockito, integration testing, and code quality tools.
- Understanding of distributed systems, design patterns, and cloud architecture principles.
Preferred candidate profile
Immediate Joiner
📌 Java GCP Engineer (Bengaluru)
🏢 CGI
📍 Bengaluru