1

Java Spring Software Engineer Jobs in Arizona (NOW HIRING)

Be Seen First

Sr. Software Engineer - Java/AWS Location: Scottsdale, AZ (HYBRID) Status: US Citizen/GCH only ... Experience with Java, Spring Boot, Rest APIs * Experience with AWS Cloud "We are GTN - The Go To ...

New

Software Engineer-Java

Scottsdale, AZ · On-site

$51.75 - $71/hr

Required Skills 5+ years of professional software engineering experience. Strong programming experience in Java. Hands-on experience with Microservices architecture. Strong knowledge of Kubernetes ...

Senior Cloud Platform Engineer

Scottsdale, AZ · On-site

$60.75 - $78.75/hr

Required Qualifications * 7+ years of experience in software engineering, cloud platforms, and DevOps. * Strong experience with Java/J2EE, Spring Boot, REST APIs, Hibernate, and Microservices.

Sr Software Engineer

Chandler, AZ · Remote

$120K - $159K/yr

Position: Sr Software Engineer Duration: 6 Months C2H Location: Chandler, AZ You will work in a ... Spring , REST, JSP, Java Application Servers, HTML , and Javascript Proficiency in Java 8 and ...

Lead Java React Developer (Need someone strong with React) Duration - 12+ Months Location ... Lead end-to-end design and development of modern full-stack solutions using Java (Spring Boot ...

Senior Java Backend Developer

Phoenix, AZ · On-site

$120K - $130K/yr

We are seeking a Senior Backend Software Engineer with strong hands-on experience in Java, Spring Boot, Microservices, Distributed Systems, Kafka, and REST APIs. The role focuses on building secure ...

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 ...

Java Developer

Phoenix, AZ · On-site

$125 - $150/hr

You will be responsible for building applications using Spring and Spring Boot, working with ... Java Developer We are seeking a proactive and driven Java Developer with 6+ years of hands‑on ...

New

ASRS Agile Software Engineers contribute to software development projects designed to improve the ... JQuery, Bootstrap, Java 8, Cucumber, Selenium, Apache Tomcat, the Spring Framework, and Oracle ...

Showing results 41-60

Java Spring Software Engineer information

What does a Java Spring Software Engineer do?

A Java Spring Software Engineer designs, develops, and maintains software applications using the Java programming language and the Spring framework. Their responsibilities typically include building server-side logic, creating RESTful APIs, and integrating databases and other backend services. They work closely with other developers, testers, and project managers to deliver scalable, high-performance applications. Knowledge of Spring Boot, security, and cloud deployment is often required for this role.

What are the key skills and qualifications needed to thrive as a Java Spring Software Engineer?

To thrive as a Java Spring Software Engineer, you need strong proficiency in Java programming, a solid understanding of the Spring Framework, and typically a degree in computer science or a related field. Experience with development tools such as Maven, Git, and IDEs like IntelliJ IDEA, as well as familiarity with RESTful APIs and relational databases, is commonly required. Excellent problem-solving skills, teamwork, and effective communication make candidates stand out in this role. These competencies ensure the ability to design, build, and maintain robust, scalable, and maintainable enterprise applications that meet business needs.

What are some common challenges faced by Java Spring Software Engineers when working on large-scale applications?

Java Spring Software Engineers often encounter challenges such as managing complex dependencies, ensuring efficient application performance, and maintaining consistent code quality across large teams. Balancing rapid feature development with thorough testing and documentation is also a frequent hurdle. Collaborating closely with DevOps, QA, and frontend teams is essential to address integration issues and ensure smooth deployments, making strong communication and problem-solving skills highly valuable in this role.

What is the difference between Java Spring Software Engineer vs Java Backend Developer?

AspectJava Spring Software EngineerJava Backend Developer
Primary FocusDesigning and developing Java Spring-based applications and servicesBuilding and maintaining server-side Java applications, often using various frameworks including Spring
Required SkillsJava, Spring Framework, REST APIs, SQL, version controlJava, backend frameworks, database integration, API development
Work EnvironmentSoftware development teams, Agile environments, enterprise projectsBackend development teams, web services, enterprise or startup settings

While both roles involve Java development, a Java Spring Software Engineer specializes in Spring-based applications, focusing on designing and implementing Spring frameworks, whereas a Java Backend Developer has a broader scope in building server-side Java applications across various frameworks. The roles often overlap but differ mainly in their specific focus on Spring technology.

What cities in Arizona are hiring for Java Spring Software Engineer jobs?

Cities in Arizona with the most Java Spring Software Engineer job openings:

Infographic showing various Java Spring Software Engineer job openings in Arizona as of August 2026, with employment types broken down into 1% Internship, 88% Full Time, 8% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Java Engineer $80/hr (Scottsdale, AZ)

Scottsdale, AZ • On-site

GTN Technical Staffing
Recruiting and Staffing Services • 51 - 200 employees

$80/hr

Contractor

Medical, Dental, Vision, Life, Retirement, PTO

Posted 2 days ago

New

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

Sr. Software Engineer - Java/AWS 


Location: Scottsdale, AZ (HYBRID)

Status: US Citizen/GCH only

Position: 12-month Contract

Pay:  $80/hr


Overall Purpose

This position designs, develops, tests and maintains software product applications.


Essential Functions

  • Design, develop, document, test, and debug new and existing software systems and applications.
  • Serve as technical expert on development projects.
  • Drives full development life cycle including requirements analysis and design.
  • Write technical specifications based on conceptual design and stated business requirements.
  • Support, maintain, and document software functionality.
  • Identify and evaluate new technologies for implementation.
  • Analyze code to find causes of errors and revise programs as needed.
  • Drive software design meetings and analyze user needs to determine technical requirements.
  • Consult with end user to prototype, refine, test, and debug programs to meet needs.
  • Complies with all security policies and procedures, to ensure that the highest level of system and data confidentiality, integrity and availability is maintained.


Desired Skills

Automation

  • Ability to use Unix/Linux command line programs and create/edit scripts.
  • Able to analyze results of automated deployment scripts and make modifications.


Design

  • Able to prepare detailed design documents from requirements.
  • Familiar with Reporting tools such as Crystal Reports, Jasper Reports, BIRT, etc.
  • General understanding of software environments and network topologies.
  • Able to demonstrate OOA/OOD skills.
  • Demonstrable understanding of distributed, component-based architecture
  • Working knowledge of networking and/or telecommunications protocols
  • A solid understanding of event driven / asynchronous programming and multi-threading
  • Demonstrable technical design skills (UML experience a plus)
  • Familiar with TDD/BDD.
  • Familiar with SOA framework, web services, etc.


Coding

  • Common Developer Skills

- Competent (5+ years) Java or C# or C++ or Objective-C language programming skills.

- Competent with SQL or PL/SQL and relational database concepts.

- Experience with source code control systems.

- Experience with secure programming techniques is highly desirable

- Able to perform code reviews to ensure the code meets the acceptance criteria.


Testing

  • Able to maintain test scripts as needed.
  • Prepares test strategy, test plan, test cases, and test summary documents.
  • Experience with automated functional software testing frameworks, such as Cucumber, Selenium, etc.
  • Performs unit, functional, load, user interface, performance, regression and system integration testing on new code or modified code prior to production releases.
  • Produce and report project test metrics.
  • Possess advanced knowledge of QA/QC techniques; preferred certifications
  • Assists with new staff on testing techniques and test methodologies


Support

  • Responsible for responding to situations in a timely manner, and meeting predetermined deadlines
  • Ability to support/maintain existing products and add new features as requested by customers.
  • Central point of contact for support of UAT/production applications as needed
  • Keen troubleshooting skills across tiers/domains
  • Ability to work on multiple projects


Collaboration

  • Agile/Lean methodologies experience
  • Solid understanding of an iterative software development process
  • Able to guide the team to produce estimates for all project activities and tasks.
  • Responsible for eliciting user and functional requirements and ensuring they are consistent and complete
  • Mentor and monitor Software Engineers in the technical aspects of their assignments.


Experience

  • Education and experience typically obtained through completion of a Bachelor’s Degree in Computer Science and/or 5 or more years of related industry experience.
  • Experience with Java, Spring Boot, Rest APIs
  • Experience with AWS Cloud


"We are GTN – The Go To Network"

Company Description

GTN is the leader in SOW management & technical staffing, leveraging innovation to drive next-generation recruiting to Fortune 200 companies.