GCP Cloud & Data Platforms (Java Backend Developer)

Voto Consulting LLC

Phoenix (AZ)

On-site

USD 110,000 - 160,000

Full time

14 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Voto Consulting LLC in Phoenix, Arizona is seeking a highly skilled Java Backend Developer/Engineer to design, build, and maintain scalable microservices and data solutions on Google Cloud Platform.

You will work across backend development and cloud-native data engineering, collaborating with analytics, DevOps, and business teams to deliver reliable, high-performance systems.

Qualifications

  • 6+ years of professional Java development experience.
  • Proficiency in Core Java, Spring Boot, and Spring Framework.
  • Hands-on experience with Hibernate/JPA.
  • Strong, hands-on experience with Google Cloud Platform (GCP) including data warehousing, distributed data processing, and cloud storage services.
  • Solid understanding of microservices architecture, RESTful API design, and containerization/orchestration.
  • Proficiency in SQL and at least one data engineering language (Python or Scala).
  • Experience building ETL/ELT pipelines and knowledge of data warehousing concepts.
  • Experience with CI/CD tooling and version control.

Responsibilities

  • Design, develop, and maintain scalable backend systems, RESTful APIs, and microservices.
  • Deploy and manage applications on GCP compute services (container orchestration, serverless, or managed app hosting platforms).
  • Build, maintain, and optimize data pipelines and cloud-native data architectures for analytics and business use cases.
  • Write clean, testable, well-documented code and participate in code reviews.
  • Collaborate with DevOps teams to build and improve CI/CD pipelines and Infrastructure-as-Code practices.
  • Troubleshoot production issues and optimize application and pipeline performance.
  • Work with relational, NoSQL, and cloud-native data warehousing services as needed.
  • Apply design patterns and software architecture principles to build robust, efficient systems.

Skills

Java
Spring Boot
Spring Framework
Hibernate/JPA
GCP
REST APIs
Microservices
SQL
NoSQL
CI/CD tooling
Containerization

Tools

Kubernetes
Docker
Terraform

Job description

Location: Phoenix, Arizona

About the Role
  • We're looking for a highly skilled Java Backend Developer/Engineer with strong hands-on experience building, deploying, and maintaining scalable microservices and data solutions on Google Cloud Platform.
  • You'll work across backend application development and cloud-native data engineering, collaborating with cross-functional business, analytics, and DevOps teams to deliver reliable, high-performance systems.
Responsibilities
  • Design, develop, and maintain scalable backend systems, RESTful APIs, and microservices.
  • Deploy and manage applications on GCP compute services (container orchestration, serverless, or managed app hosting platforms).
  • Build, maintain, and optimize data pipelines and cloud-native data architectures for analytics and business use cases.
  • Write clean, testable, well-documented code and participate in code reviews.
  • Collaborate with DevOps teams to build and improve CI/CD pipelines and Infrastructure-as-Code practices.
  • Troubleshoot production issues and optimize application and pipeline performance.
  • Work with relational, NoSQL, and cloud-native data warehousing services as needed.
  • Apply design patterns and software architecture principles to build robust, efficient systems.
Requirements
  • 06+ years of professional Java development experience.
  • Strong proficiency in Core Java, Spring Boot, and Spring Framework.
  • Hands-on experience with Hibernate/JPA.
  • Strong, hands-on experience with Google Cloud Platform, including cloud data warehousing, distributed data processing, and cloud storage services.
  • Solid understanding of microservices architecture, RESTful API design, and containerization/orchestration.
  • Proficiency in SQL and at least one additional programming language commonly used for data engineering (e.g., Python or Scala).
  • Experience building ETL/ELT pipelines.
  • Understanding of data warehousing and data modeling concepts.
  • Knowledge of SQL and NoSQL database systems.
  • Experience with CI/CD tooling and version control.
  • Strong problem-solving and analytical skills.
Nice to Have
  • Relevant Google Cloud certification (Professional Cloud Developer or Professional Data Engineer).
  • Experience with workflow orchestration tools for scheduling data pipelines.
  • Familiarity with messaging/streaming systems for event-driven architectures.
  • Exposure to gRPC and event-driven architecture patterns.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

GCP Data Engineer
GCP Data Engineer

Capgemini • New York (NY)

On-site
USD 120,000 - 180,000
GCP Data Engineer
GCP Data Engineer

Capgemini • Charlotte (NC)

On-site
USD 110,000 - 150,000
GCP Data Engineer
GCP Data Engineer

Programmers.io • California (MO)

On-site
USD 100,000 - 130,000
GCP Data Engineer
GCP Data Engineer

Centraprise • Cleveland (OH)

On-site
USD 110,000 - 150,000
GCP Data Engineer
GCP Data Engineer

HMG AMERICA LLC • United States

On-site
USD 120,000 - 180,000
GCP Data Engineer
GCP Data Engineer

Compunnel, Inc. • Phoenix (AZ), Northern (KY)

On-site
USD 120,000 - 180,000
GCP Data Engineer
GCP Data Engineer

NucleusTeq • Phoenix (AZ)

On-site
USD 110,000 - 165,000
GCP DevOps Engineer
GCP DevOps Engineer

KANINI • Nashville (TN)

On-site
USD 90,000 - 120,000
GCP Data Engineer
GCP Data Engineer

Rivago Infotech Inc • New York (NY)

On-site
USD 120,000 - 160,000
GCP Engineer
GCP Engineer

MAPSYS Inc. • Columbus (OH)

On-site
USD 85,000 - 115,000