Java GCP Developer

Posted 2026-05-06
Remote, USA Full-time Immediate Start

Job Summary:

We are looking for a skilled Java Developer with strong experience in Google Cloud Platform (GCP) and a solid understanding of DevOps practices. The ideal candidate will be responsible for designing, developing, and deploying scalable applications on cloud infrastructure while ensuring high performance, reliability, and automation.

    Key Responsibilities:
  • Design, develop, and maintain scalable applications using Java (Spring Boot / Microservices architecture)
  • Build and deploy applications on Google Cloud Platform (GCP) services
  • Develop and manage RESTful APIs and backend services
  • Implement CI/CD pipelines for automated build, test, and deployment
  • Collaborate with cross-functional teams including DevOps, QA, and Product teams
  • Monitor application performance and troubleshoot issues in production
  • Ensure code quality through unit testing, code reviews, and best practices
  • Optimize cloud resources for cost and performance efficiency
  • Work with containerization and orchestration tools for deployment
    Required Skills & Qualifications:
  • Strong experience in Java, Spring Boot, and Microservices
  • Hands-on experience with GCP services such as:

o Compute Engine

o Kubernetes Engine (GKE)

o Cloud Functions

o Cloud Storage

    o Pub/Sub
  • Experience with REST API development
  • Good understanding of DevOps practices and tools:

o CI/CD tools (Jenkins, GitHub Actions, GitLab CI)

    o Infrastructure as Code (Terraform or similar)
  • Experience with Docker and Kubernetes
  • Proficiency in Git version control
  • Strong problem-solving and debugging skills
    Preferred Skills:
  • Experience with monitoring tools (Prometheus, Grafana, Stackdriver)
  • Knowledge of security best practices in cloud environments
  • Exposure to Agile/Scrum methodologies
  • Experience with event-driven architecture

Similar Jobs

Back to Job Board