Java GCP Developer
Overview
In this role you build, deploy, and maintain Java-based backend services on Google Cloud Platform. You will deliver scalable, secure APIs and collaborate with product and operations teams to ensure reliable production performance. You’ll work across GCP services, containerization, and CI/CD to enable automated and secure deployment pipelines. This is a hands-on position that combines software development with cloud operations to support mission-critical applications.
Compensation / BenefitsMedicaldentalvision401kTerm lifeVoluntary life and disability insurance
ResponsibilitiesDevelop backend services using Java frameworks (Spring Boot)Design and implement APIs and integrate with databases, caches, and third-party servicesDeploy and operate on GCP (Cloud Run, App Engine, GKE, Cloud Functions, Compute Engine)Work with data and messaging services (BigQuery, Cloud SQL, Firestore, Pub/Sub)Automate CI/CD and infrastructure (Cloud Build, Terraform, Docker)Monitor and troubleshoot applications using Cloud Monitoring, logging, and tracingFollow security and cost best practices for cloud deployments
Key requirementsStrong Java skills and Spring Boot experienceHands-on GCP services and deployment patternsRESTful API design, SQL, and scripting (Python or Bash)Experience with Docker and Kubernetes (preferred)CI/CD and Infrastructure as Code familiarityGood problem solving, debugging, and collaboration skillscollaborationproblem solvingcommunicationJavaSpring BootGCP services (Cloud Run, App Engine, GKE, Cloud Functions, Compute Engine)