Demo

Java Backend Developer

CoreAi Consulting
Phoenix, AZ Full Time
POSTED ON 4/14/2026
AVAILABLE BEFORE 5/8/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, a strong command of modern frameworks and design patterns, hands-on experience with both relational and NoSQL databases, 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) and NoSQL stores (MongoDB, Cassandra, Couchbase).
  • Leverage Spring Data JPA and Hibernate for ORM and efficient data access patterns.
  • Integrate with internal systems, third-party services, messaging platforms (Kafka, RabbitMQ), and external APIs.
  • Write comprehensive unit and integration tests using JUnit 5, Mockito, or TestContainers; maintain high code coverage standards.
  • Actively use AI coding assistants (e.g., GitHub Copilot, Claude Code, Gemini etc. ) to boost productivity, generate boilerplate, and explore solutions.
  • Apply prompt engineering techniques to leverage LLMs for debugging, code review, documentation generation, and test case creation.
  • Work in an Agile/Scrum environment with iterative delivery cycles, sprint planning, and continuous improvement.


Required Skills & Qualifications


  • 5 years of hands-on backend development experience; Java as the primary language.
  • Java 8 Strong proficiency in Streams, Lambda expressions, Optional, Concurrency utilities (CompletableFuture, ExecutorService, Fork/Join)
  • Strong understanding of Java memory model and garbage collection fundamentals
  • Spring & Spring Boot Deep expertise in Spring MVC, Spring Security (OAuth2 / JWT), Spring Cloud
  • Strong knowledge in Dependency injection, AOP, auto-configuration, and Actuator
  • Hibernate and Spring Data JPA Proficient with Entity lifecycle, lazy vs. eager loading, N 1 problem prevention
  • Strong knowledge in Query optimization, transactions, and connection pooling
  • Strong understanding of asynchronous programming patterns: callbacks, futures, reactive streams.
  • Experience with event-driven architectures using Kafka or RabbitMQ for decoupled, scalable system design.
  • Familiarity with reactive frameworks (Project Reactor, RxJava, or Vert.x) is a strong plus.
  • Proven experience building and operating microservices at scale.
  • Experience working with relational (MySQL, PostgreSQL) and NoSQL (MongoDB, Cassandra, Couchbase) databases.
  • Experience with unit testing frameworks: JUnit 5, Mockito, AssertJ.
  • Practical, daily use of at least one AI coding assistant (GitHub Copilot, Claude Code, Gemini, or equivalent).
  • Ability to critically evaluate, refactor, and improve AI-generated code — not just accept suggestions blindly.
  • Awareness of prompt engineering for software development tasks (refactoring, documentation, test generation).
  • Experience with cloud platforms: AWS or GCP (compute, storage, managed databases, messaging).
  • Containerization and orchestration: Docker and Kubernetes basics.
  • CI/CD: Jenkins, GitHub Actions, or equivalent pipelines.
  • Experience with Spring Security for authentication and authorization layers.

Salary.com Estimation for Java Backend Developer in Phoenix, AZ
$91,728 to $121,586
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 Backend Developer?

Sign up to receive alerts about other jobs on the Java Backend Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
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 York, NY
  • Role Overview We are seeking a highly motivated Project Manager – Digital Product Management to drive execution across digital product initiatives in a dyn... more
  • 12 Days Ago

  • CoreAi Consulting Phoenix, AZ
  • We are looking for a GCP Data Engineer with 5 years of experience to build scalable, reliable data pipelines across the full data lifecycle—ingestion, tran... more
  • 10 Days Ago


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

  • DS Technologies Inc Phoenix, AZ
  • About US: We are a company that provides innovative, transformative IT services and solutions. We are passionate about helping our clients achieve their go... more
  • 27 Days Ago

  • Jobs via Dice Phoenix, AZ
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Strategic Staffing Solutions, is seeking the following... more
  • 3 Days Ago

AI Assistant is available now!

Feel free to start your new journey!