Job Title: Java Developer with GCP Experience
Location: Pan India
Employment Type: Full-Time
Experience Level: 6–16 Years
Job Summary:
We are seeking a skilled and motivated Java Developer with hands-on experience in Google Cloud Platform (GCP) to join our development team.
The ideal candidate will be responsible for designing, developing, and deploying scalable cloud-native applications using Java and GCP services.
Key Responsibilities:
- Design, develop, and maintain Java-based applications deployed on GCP.
- Implement microservices architecture using Spring Boot and containerization tools like Docker and Kubernetes.
- Integrate GCP services such as Cloud Functions, Pub/Sub, BigQuery, and Spanner into application workflows.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Troubleshoot and resolve production issues related to cloud deployments.
- Participate in code reviews and maintain high coding standards.
- Implement CI/CD pipelines using tools like Jenkins, GitHub Actions, or Cloud Build.
- Ensure application security using OAuth2.0, OIDC, and other GCP IAM features.
Required Skills:
- Strong proficiency in Core Java, Java 8+, and multithreading.
- Experience with Spring Boot, Spring Data JPA, and RESTful APIs.
- Hands-on experience with GCP services (e.g., Compute Engine, Cloud Storage, BigQuery, Pub/Sub).
- Familiarity with containerization (Docker) and orchestration (Kubernetes).
- Experience with CI/CD tools and Agile development methodologies.
- Knowledge of API security, performance tuning, and cloud-native design patterns.