Demo

Java Software Engineer - GCP

CoreAi Consulting
Phoenix, AZ Full Time
POSTED ON 5/12/2026
AVAILABLE BEFORE 7/28/2026

We are looking for a Java Backend Developer who thrives on building scalable, high-performance systems that power large-scale applications. You will own the development and delivery of backend services, RESTful APIs, and event-driven architectures, working closely with product managers, architects, and cross-functional engineering teams to translate complex business requirements into elegant technical solutions.


The ideal candidate brings deep Java expertise, strong experience with cloud-native architectures on GCP, hands-on exposure to BigQuery and data-driven systems, and a forward-looking mindset toward leveraging AI-powered developer tools to accelerate delivery and improve code quality.


Key Responsibilities

  • Design, develop, and maintain robust, scalable backend services and RESTful APIs using Java 8
  • Build and evolve microservices-based architectures using Spring Boot, ensuring high cohesion and loose coupling
  • Implement asynchronous and event-driven services using reactive programming models (CompletableFuture, Project Reactor, or Vert.x)
  • Apply domain-driven design (DDD) and SOLID principles to deliver maintainable, production-ready code
  • Design and implement data models and integrations with relational databases (MySQL, PostgreSQL), NoSQL stores, and BigQuery for analytical workloads
  • Build and integrate backend services with GCP data platforms and pipelines
  • Leverage Spring Data JPA and Hibernate for efficient data access patterns
  • Integrate with internal systems, third-party services, messaging platforms (Kafka, RabbitMQ), and external APIs
  • Write comprehensive unit and integration tests and maintain high code coverage
  • Utilize AI coding assistants (e.g., GitHub Copilot, Claude Code, Gemini) to improve productivity and code quality
  • Apply prompt engineering techniques for debugging, documentation, and test generation
  • Work in Agile/Scrum environments with iterative delivery cycles and continuous improvement


Required Skills & Qualifications

  • 5 years of backend development experience with Java as the primary language
  • Strong proficiency in Java 8 features (Streams, Lambda, Optional, Concurrency utilities)
  • Solid understanding of Java memory model and garbage collection
  • Deep expertise in Spring Boot, Spring MVC, Spring Security (OAuth2/JWT), and Spring Cloud
  • Strong knowledge of dependency injection, AOP, and auto-configuration
  • Experience with Hibernate and Spring Data JPA (entity lifecycle, performance tuning, query optimization)
  • Strong understanding of asynchronous programming and event-driven architectures (Kafka, RabbitMQ)
  • Proven experience building and operating microservices at scale
  • Hands-on experience with relational and NoSQL databases
  • Strong experience with Google Cloud Platform (GCP) services such as Compute Engine, Cloud Run, Pub/Sub, and Cloud Storage
  • Hands-on experience with BigQuery, including data modeling, querying, and integration with backend services
  • Experience working with data pipelines or streaming frameworks (e.g., Dataflow, Dataproc, or similar)
  • Experience with unit testing frameworks (JUnit, Mockito, AssertJ)
  • Experience using AI coding assistants and ability to validate/refine AI-generated code
  • Familiarity with prompt engineering for software development tasks
  • Experience with Docker and Kubernetes basics
  • Experience with CI/CD tools (Jenkins, GitHub Actions, or similar)
  • Experience implementing secure authentication and authorization using Spring Security

Salary.com Estimation for Java Software Engineer - GCP in Phoenix, AZ
$105,306 to $129,137
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Java Software Engineer - GCP?

Sign up to receive alerts about other jobs on the Java Software Engineer - GCP career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at CoreAi Consulting

  • CoreAi Consulting Phoenix, AZ
  • We are seeking a seasoned Technical Program Manager (TPM) specializing in PCI DSS compliance to lead enterprise-wide certification and compliance programs ... more
  • 6 Days Ago

  • CoreAi Consulting Phoenix, AZ
  • This is a full-time on-site role for a QA Automation Engineer . Role needs a strong experience with Playwright or similar automation tools. The role involv... more
  • 1 Day Ago

  • CoreAi Consulting Phoenix, AZ
  • We are seeking an experienced Technical Project Manager (TPM) with a strong software engineering and systems architecture background to lead and coordinate... more
  • 1 Day Ago

  • CoreAi Consulting Phoenix, AZ
  • We are looking for a Java Backend Developer who thrives on building scalable, high-performance systems that power large-scale applications. You will own th... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Java Software Engineer - GCP jobs in the Phoenix, AZ area that may be a better fit.

  • Resource Innovations Phoenix, AZ
  • Resource Innovations is seeking Lead Java Software Engineer to join our growing Software as a Service (SaaS) team. As a hands-on technical lead at Resource... more
  • 2 Days Ago

  • Signature IT World Inc Phoenix, AZ
  • Location: Phoenix, AZ or Charlotte, NC Core Skill Requirements •6-8 years of strong experience in Java development, including proficiency in Spring / Sprin... more
  • 23 Days Ago

AI Assistant is available now!

Feel free to start your new journey!