1

Java Jobs in Tucson, AZ (NOW HIRING)

Be Seen First

NET, C#, C++, Java, JavaScript, or any other object-orientated programming language Company Description theITSupportCenter is an industry-leading provider of expert technical support for Fortune 1000 ...

Posted today

Java, JPA, Spring, Spring Boot, Hibernate, JPQL * Angular 2 and above (5 or 7 ideally) * HTML, CSS, JavaScript, jQuery, Bootstrap * NPM and Webpack * Experience using tools like Maven, Graddle * MVC ...

Knowledge or experience with programming languages such as Java, C, C++, scripting languages like Python or Perl, and MATLAB scripts for data analysis. Benefits * Medical, dental, and vision ...

New

Java, JPA, Spring, Spring Boot, Hibernate, JPQL * Angular 2 and above (5 or 7 ideally) * HTML, CSS, JavaScript, jQuery, Bootstrap * NPM and Webpack * Experience using tools like Maven, Graddle * MVC ...

Optical Engineer

Tucson, AZ · On-site

$90 - $120/hr

Proficiency with programming languages Matlab, C, Java, and Python * Occasional customer site visits and tradeshow participation to demonstrate use of our products * Develop detailed reports and ...

New

Senior Principal Software Engineer

Tucson, AZ · On-site

$116K - $160K/yr

C#, Java, Python, or Visual Basic • Minimum of ten (10) years of professional engineering experience utilizing integrated development environments and debugging tools to troubleshoot software ...

Software Engineer

Tucson, AZ · On-site

$110 - $150/hr

Experience with Java, Python, or Visual Basic as supplementary languages Benefit selection, customer contractual specifications, relevant work experience, skills, competencies, certifications, and ...

New

Showing results 41-60

Java information

See Tucson, AZ salary details

$14

$53

$73

How much do java jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for java in Tucson, AZ is $53.61, according to ZipRecruiter salary data. Most workers in this role earn between $46.35 and $60.00 per hour, depending on experience, location, and employer.

What is Java?

Java is a class-based object-oriented programming language that was developed in 1995 by Sun Microsystems and later bought by Oracle. Java was designed as a general language capable of programming software for commercial use. It is based on several previous languages such as Objective C, C++, and C#. Java can be used on most major operating systems, including Windows, Apple, and Linux distributions. There is also a Java virtual machine, which allows programmers and developers to work on different operating systems within a single platform.

What does a Java developer do?

A Java Developer is a software professional who specializes in designing, developing, and maintaining applications using the Java programming language. They often work on web, mobile, or enterprise applications, collaborating with other programmers, designers, and stakeholders to deliver functional software solutions. Their responsibilities include writing clean and efficient code, debugging issues, and ensuring applications are secure and scalable. Java Developers are also involved in testing, deploying, and updating software as technology and requirements evolve.

What are the key skills and qualifications needed to thrive as a Java developer, and why are they important?

To thrive as a Java Developer, you need strong proficiency in Java programming, object-oriented design, and a solid understanding of software development principles, typically supported by a degree in computer science or a related field. Familiarity with development frameworks like Spring or Hibernate, version control systems such as Git, and relevant certifications (e.g., Oracle Certified Java Programmer) is highly beneficial. Analytical thinking, problem-solving, and effective communication are important soft skills that distinguish top candidates in collaborative environments. These skills and qualifications are vital for building robust, efficient applications and contributing effectively to development teams.

How does a Java developer typically collaborate with other teams during a software project?

Java developers frequently work alongside front-end developers, QA specialists, and project managers to ensure smooth delivery of software projects. They participate in code reviews, daily stand-ups, and sprint planning meetings, sharing progress and addressing technical challenges collaboratively. Effective communication and coordination with other departments, such as DevOps for deployment or UX/UI teams for interface integration, are essential for delivering high-quality applications. This collaborative environment helps Java developers expand their technical knowledge and build strong professional relationships.

What is the difference between Java vs Python Developer?

AspectJava DeveloperPython Developer
Required CredentialsBachelor's in Computer Science, Java certificationsBachelor's in Computer Science, Python certifications
Work EnvironmentEnterprise applications, Android developmentWeb development, data science, automation
Industry UsageFinance, telecom, enterprise softwareTech startups, data analysis, AI projects
Common Search/ComparisonJava DeveloperPython Developer

Java and Python developers often share similar educational backgrounds and certifications. Java developers typically work on enterprise applications and Android development, while Python developers focus on web development, data science, and automation. Both roles are highly sought after in different industry sectors, with Java more common in large enterprises and Python popular in startups and AI projects.

Is Java still in demand?

Java remains a highly in-demand programming language for software development, enterprise applications, and Android app creation. Its widespread use in large organizations and the availability of Java certifications contribute to ongoing job opportunities for Java developers.

What jobs can I get if I learn Java?

Java developers are in demand for roles such as software engineer, backend developer, Android app developer, and full-stack developer. These positions typically require knowledge of Java programming, object-oriented design, and related tools like Spring or Hibernate, often with certifications or experience in software development environments.

What jobs can I get with Java?

Java is a versatile programming language used in various roles such as Java developer, software engineer, backend developer, Android app developer, and systems analyst. These jobs typically require knowledge of Java frameworks, object-oriented programming, and development tools like IDEs and version control systems.

What are the most commonly searched types of Java jobs in Tucson, AZ?

The most popular types of Java jobs in Tucson, AZ are:

What are popular job titles related to Java jobs in Tucson, AZ?

For Java jobs in Tucson, AZ, the most frequently searched job titles are:

What job categories do people searching Java jobs in Tucson, AZ look for?

The top searched job categories for Java jobs in Tucson, AZ are:

What cities near Tucson, AZ are hiring for Java jobs?

Cities near Tucson, AZ with the most Java job openings:

Infographic showing various Java job openings in Tucson, AZ as of August 2026, with employment types broken down into 84% Full Time, 6% Part Time, and 10% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $111,501 per year, or $53.6 per hour.

Remote IT Support (WFH Tech Advisor)

theITSC

Green Valley, AZ • Remote

$45K - $65K/yr

Full-time

Medical, PTO

Posted 21 hours ago

Posted today

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

The ITSC is seeking agents to provide telephone technical support for the organization's customers.

The ITSC is an industry-leading provider of Expert technical support for Fortune 1000 organizations.

LOCATION: The ITSC's organizational structure provides agents the opportunity to work from home.

HOURS: We are actively seeking candidates for ALL Shifts

DESCRIPTION:
Agents for the ITSC provide high-touch, white-glove support for corporate IT, business software and mobile devices. Support covers technical details as well as "how-to" questions for a variety of topics including:
- Microsoft Excel, Outlook, Word, PowerPoint, Access, Visual Basic for Applications (VBA), SharePoint, etc.
- Adobe Creative Cloud applications (Illustrator, InDesign, Photoshop, etc.)
- Windows operating systems
- iPhone, iPad, Android, and Blackberry mobile devices

CompTIA A+, Microsoft Specialist, HDI-Support Center Analyst (HDI-SCA) certifications a SIGNIFICANT PLUS

Agents must also have familiarity with server environments, standard network arrangements, and security concepts.

This is an external, Customer-facing position. Agents must be conscientious about providing thorough support and be understanding, responsive, and cooperative for client support requests. They must also have strong interpersonal and communication skills, and the ability to explain technical concepts in a clear, non-technical manner.

Agents must pay close attention to detail and following internal processes for providing support and documenting all steps taken. They also need to be team players, collaborate with their colleagues, and have a desire to be a resource and share their knowledge with others.

ADDITIONAL PREFERRED SKILLS:
- The ability to learn new applications quickly, and to certify in numerous software applications
- Bilingual in SPANISH or FRENCH is a plus
- Familiar with ITIL, COPC and/or Six Sigma
- Familiar with any of the following: Visual BASIC, VB .NET, C#, C++, Java, JavaScript, or any other object-orientated programming language

Company Description

theITSupportCenter is an industry-leading provider of expert technical support for Fortune 1000 companies. Organizations around the world trust theITSupportCenter to provide high-touch, white-glove support for their employees' corporate IT, business software and mobile devices issues. We are committed to delivering superior IT support and giving our team members the tools and training they need to deliver that support to our clients. As a result, our clients report extremely high satisfaction with our platform, allowing us to achieve an unparalleled client retention rate.