More jobs:
Java Software Engineer - GCP
Job in
Phoenix, Maricopa County, Arizona, 85003, USA
Listed on 2026-06-03
Listing for:
CoreAi Consulting
Full Time
position Listed on 2026-06-03
Job specializations:
-
Software Development
Backend Developer, Java Developer
Job Description & How to Apply Below
Overview
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 Big Query and data-driven systems
, and a forward-looking mindset toward leveraging AI-powered developer tools to accelerate delivery and improve code quality.
- 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 (Completable Future, 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, Postgre
SQL), No
SQL stores, and Big Query 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, Rabbit
MQ), and external APIs - Write comprehensive unit and integration tests and maintain high code coverage
- Utilize AI coding assistants (e.g., Git Hub 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
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, Rabbit
MQ) - Proven experience building and operating microservices at scale
- Hands-on experience with relational and No
SQL databases - Strong experience with Google Cloud Platform (GCP) services such as Compute Engine, Cloud Run, Pub/Sub, and Cloud Storage
- Hands-on experience with Big Query
, 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, Assert
J) - 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, Git Hub Actions, or similar)
- Experience implementing secure authentication and authorization using Spring Security
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×