2

Entry Level Java Software Engineer Jobs in Phoenix, AZ

Java Software Engineer

Phoenix, AZ ยท On-site

$51.50 - $70.50/hr

Java Software Engineer Location: Phoenix, AZ 85054 HYBRID role: 2 days remote / 3 days onsite (must be onsite 3 days per week). Team collaborates on the days they will be office - likes the team to ...

New

Software Engineer

Scottsdale, AZ ยท On-site

$63.07/hr

Job Title: Software Engineer with an Active Top Secret Clearance Location: Scottsdale, AZ ... Qualifications: * 1+ years of experience with Java software development * Experience using Maven ...

Java Engineer

Phoenix, AZ

$49.50 - $68/hr

We are looking for professional software developers who have experience in writing clean and maintainable Kotlin , React or Java and some interested in learning the others. At least basic working ...

Java Engineer II

Phoenix, AZ

$51.75 - $71/hr

You will be using Java Technologies - Vertx, Spring MVC, Spring Data and Spring Boot and RESTful ... Work along with stakeholders to understand and analyze the requirements. * 3 years of software ...

Java Engineer

Phoenix, AZ ยท On-site

$51.50 - $70.50/hr

Java Engineer Location : Phoenix, AZ Its day 1 onsite Long Term Contract Key skills: Java, core java, Microservices, CI/CD, API, Rest API, strings. * Strong core java, Java 8+ * Spring boot ...

Assoc SW Engineer - Java, Spring Boot, AWS

Mesa, AZ ยท Remote

$51.25 - $70.50/hr

This person will work as a junior member of a software development team, responsible for the ... Job-Specific Minimum Requirements: - Entry level position within field. Requires Bachelor's degree ...

New

Assoc SW Engineer - Java, Spring Boot, AWS

Glendale, AZ ยท Remote

$51.50 - $70.75/hr

This person will work as a junior member of a software development team, responsible for the ... Job-Specific Minimum Requirements: - Entry level position within field. Requires Bachelor's degree ...

New

Assoc SW Engineer - Java, Spring Boot, AWS

Phoenix, AZ ยท Remote

$51.50 - $70.50/hr

This person will work as a junior member of a software development team, responsible for the ... Job-Specific Minimum Requirements: - Entry level position within field. Requires Bachelor's degree ...

New

Assoc SW Engineer - Java, Spring Boot, AWS

Chandler, AZ ยท Remote

$50.75 - $69.75/hr

This person will work as a junior member of a software development team, responsible for the ... Job-Specific Minimum Requirements: - Entry level position within field. Requires Bachelor's degree ...

New

Java Engineer (Front end )

Phoenix, AZ

$51.50 - $70.50/hr

Java Engineer not Developer. Need folks with passion for technology and cultural fit. We look for talent over technology, but they need the core Java skills and interested in new technologies and ...

Java Engineer (Back end )

Phoenix, AZ

$51.50 - $70.50/hr

Java Engineer not Developer. Need folks with passion for technology and cultural fit. We look for talent over technology, but they need the core Java skills and interested in new technologies and ...

Java SW Development, Maven Build Tools, VSCode IDE, REST full interface control experience. * Strong understanding of software development process, as well as software engineering concepts ...

next page

Showing results 1-20

Entry Level Java Software Engineer information

See Phoenix, AZ salary details

$49.1K

$98.1K

$199.1K

How much do entry level java software engineer jobs pay per year?

As of May 29, 2026, the average yearly pay for entry level java software engineer in Phoenix, AZ is $98,091.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,600.00 and $101,800.00 per year, depending on experience, location, and employer.

What is an Entry Level Java Software Engineer job?

An Entry Level Java Software Engineer is a beginner role in software development that focuses on building, testing, and maintaining applications using Java. Engineers in this position work under the guidance of senior developers to write code, debug programs, and collaborate with teams to develop software solutions. Typical responsibilities include understanding project requirements, writing efficient code, and learning best practices in software engineering. This role is ideal for recent graduates or those with foundational programming knowledge looking to start a career in Java development.

What are the key skills and qualifications needed to thrive in the Entry Level Java Software Engineer position, and why are they important?

To thrive as an Entry Level Java Software Engineer, you need a solid understanding of Java programming, object-oriented concepts, basic algorithms, and a relevant degree in computer science or a related field. Familiarity with tools such as IntelliJ IDEA or Eclipse, version control systems like Git, and awareness of popular frameworks such as Spring or Hibernate is typically expected. Strong problem-solving skills, attention to detail, a willingness to learn, and effective team communication will set you apart. These competencies help you quickly adapt to real-world software development environments, contribute to team projects, and build a successful engineering foundation.

What does a typical day look like for an Entry Level Java Software Engineer?

As an Entry Level Java Software Engineer, your day often includes writing and debugging Java code, participating in daily stand-up meetings, and collaborating with senior developers or mentors on assigned tasks. You might work on implementing new features, fixing bugs, reviewing pull requests, and learning about development best practices and code standards. There's usually a mix of independent work and teamwork, with opportunities to ask questions, receive feedback, and build your technical skills. This structure is designed to help you gain experience while steadily expanding your responsibilities within the team.
What are the most commonly searched types of Java Software Engineer jobs in Phoenix, AZ? The most popular types of Java Software Engineer jobs in Phoenix, AZ are:
What job categories do people searching Entry Level Java Software Engineer jobs in Phoenix, AZ look for? The top searched job categories for Entry Level Java Software Engineer jobs in Phoenix, AZ are:
What cities near Phoenix, AZ are hiring for Entry Level Java Software Engineer jobs? Cities near Phoenix, AZ with the most Entry Level Java Software Engineer job openings:
Infographic showing various Entry Level Java Software Engineer job openings in Phoenix, AZ as of May 2026, with employment types broken down into 86% Full Time, 9% Part Time, and 5% Contract. Highlights an 82% In-person, 9% Hybrid, and 9% Remote job distribution, with an average salary of $98,091 per year, or $47.2 per hour.

Java Software Engineer

WorkNovas LLC

Phoenix, AZ โ€ข On-site

$51.50 - $70.50/hr

Contractor

Posted 2 days ago


Job description

Job Title: Java Software Engineer
Location:ย Phoenix, AZ 85054
HYBRID role:ย ย 2 days remote / 3 days onsite (must be onsite 3 daysย per week).ย  Team collaborates on the days they will be office - likes the team to be onsite together when possible but is flexible with needs.
Contract Length:ย 12 months (strong chance for extension)
Interview Processย - 2-3 rounds.ย They move quick on interviews as they understand the marketย 

JOB DESCRIPTION

Join our team as a Mid Java Software Engineer and help design and build highly scalable, resilient distributed systems powering mission-critical applications. Weโ€™re looking for a hands-on expert who thrives in complex environments, enjoys solving hard problems, and is passionate about modern engineering practices.

Key Responsibilities
  • Design, develop, and maintain high-performance distributed systems using Java.
  • Architect scalable microservices and event-driven systems.
  • Collaborate with cross-functional teams to define system requirements and deliver robust solutions.
  • Ensure system reliability, performance, and scalability through best engineering practices.
  • Write clean, maintainable, and well-tested code.
  • Mentor junior engineers and contribute to technical leadership.
  • Participate in code reviews and architectural discussions.
  • Optimize database performance and data models for both relational and non-relational systems.
Required Skills & Qualifications
  • Strong experience in Java (/17+) and backend development.
  • Hands-on experience building complex distributed systems.
  • Deep understanding of microservices architecture and RESTful APIs.
  • Experience with relational databases (PostgreSQL).
  • Experience with NoSQL databases (MongoDB).
  • Solid understanding of concurrency, multithreading, and performance tuning.
  • Experience with messaging systems (Kafka, RabbitMQ, or similar).
  • Familiarity with cloud platforms (AWS, GCP, or Azure).
  • Strong knowledge of software design patterns and best practices.
  • Experience with containerization (Docker) and orchestration (Kubernetes).
Nice to Have
  • Experience with Infrastructure as Code (Terraform).
  • Experience designing and maintaining CI/CD pipelines (GitHub Actions).
  • Knowledge of observability tools (Prometheus, Grafana, ELK stack).
  • Experience with security best practices in distributed systems.
  • Exposure to DevOps culture and SRE principles.
Soft Skills
  • Strong problem-solving and analytical thinking.
  • Excellent communication and collaboration skills.
  • Ability to work in fast-paced, agile environments.
  • Ownership mindset and attention to detail.