1

Junior Software Developer Java Jobs in Tucson, AZ

... software applications using programming languages including but not limited to C++, C#, Java, Python or Visual Basic. • Experience in utilizing integrated development environments and debugging ...

Proficiency in one or more programming languages such as Java, Python, Go, C++, JavaScript, or similar. * Understanding of software design principles, object-oriented programming, and data structures.

Showing results 21-40

Junior Software Developer Java information

See Tucson, AZ salary details

$57.7K

$101K

$152.2K

How much do junior software developer java jobs pay per year?

As of Sep 13, 2026, the average yearly pay for junior software developer java in Tucson, AZ is $101,000.00, according to ZipRecruiter salary data. Most workers in this role earn between $71,400.00 and $100,700.00 per year, depending on experience, location, and employer.

What does a junior software developer Java do?

A Junior Software Developer Java is an entry-level programmer who specializes in building, testing, and maintaining software applications using the Java programming language. They typically work under the supervision of senior developers and contribute to coding, debugging, and documentation. Their responsibilities often include fixing bugs, writing unit tests, and collaborating with team members to deliver functional software solutions. This role is ideal for individuals who have a basic understanding of Java and are eager to gain professional experience in software development.

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

To thrive as a Junior Software Developer (Java), you need a solid understanding of Java programming, algorithms, and object-oriented principles, often supported by a degree in computer science or related field. Familiarity with development tools like Eclipse or IntelliJ IDEA, version control systems such as Git, and knowledge of build tools like Maven or Gradle is often required. Strong problem-solving abilities, willingness to learn, and effective communication skills help junior developers collaborate and adapt quickly. These skills are crucial for building reliable software, integrating smoothly into development teams, and growing within the role.

What are some common challenges faced by junior software developers working with Java, and how can they overcome them?

Junior Software Developers working with Java often encounter challenges such as understanding complex codebases, managing version control with tools like Git, and applying best practices for clean and efficient code. To overcome these obstacles, it's helpful to actively participate in code reviews, seek guidance from senior developers, and make use of online resources and documentation. Joining stand-up meetings and collaborating closely with teammates can also accelerate learning and help new developers adapt to the team's workflow.

What is the difference between Junior Software Developer Java vs Junior Software Developer Python?

AspectJunior Software Developer JavaJunior Software Developer Python
Required CredentialsBachelor's in CS or related field, Java certifications (optional)Bachelor's in CS or related field, Python certifications (optional)
Work EnvironmentEnterprise applications, backend development, large-scale systemsData analysis, scripting, web development, AI/ML projects
Employer & Industry UsageFinancial services, enterprise software, telecomTech startups, data science firms, research institutions
Common Search & ComparisonYesYes

Both roles typically require a bachelor's degree in computer science or related fields. Java developers often work on enterprise-level applications in industries like finance and telecom, while Python developers focus on data analysis, scripting, and AI projects in startups and research. The choice depends on your career interests and industry focus.

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

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

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

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

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

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

Infographic showing various Junior Software Developer Java job openings in Tucson, AZ as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 84% Full Time, 10% Part Time, and 4% Contract. Highlights an 86% Physical, 3% Hybrid, and 11% Remote job distribution, with an average salary of $101,000 per year, or $48.6 per hour.

Senior Software Engineer with Test Equipment - P4 with Security Clearance

Tucson, AZ • On-site

Butler Aerospace & Defense
1 - 5K employees

$96 - $99/hr

Other

Medical, Dental, Vision, Retirement

Posted 26 days ago


Job description

Senior Software Engineer Location: Tucson, AZ Job ID: #73033 Pay Range: $96-99 ph (W2) Duration: 12 mos The Principal Software Engineer with Test Equipment position is focused on the design, development, integration, and maintenance of software as a part of on-site factory support of systems to support weapon system product development. The selected candidate will develop applications, libraries, and instrument drivers using the software style, development language, and integrated development environment specified by the organization. The selected candidate will contribute to multidiscipline engineering teams. Typical work involves the development of both engineering and production equipment, environments, and systems. As such, the candidate will contribute to the completion of all stages of product development for weapon system products. They will be expected to work, either as a part of a team or independently, to design, develop, and implement system level applications in support of producing and maintaining weapon system products. * Design, develop and integrate object-oriented software applications using C#, C++ in Microsoft Visual Studio in a Windows Operating System (OS) * Prioritize and handle multiple software engineering tasks concurrently * Troubleshoot software and test equipment instrumentation * Work in a multidiscipline engineering team environment * Develop and derive requirements for software products * Lead and mentor junior software engineers Qualifications You Must Have: * Typically requires a Bachelor's Degree in Science, Technology, Engineering, or Mathematics (STEM) and minimum 8 years prior relevant experience, or an Advanced degree in a related field and minimum 5 years experience. * Experience in developing and integrating software applications using programming languages including but not limited to C++, C#, Java, Python or Visual Basic. * Experience in utilizing integrated development environments and debugging tools to troubleshoot software implementation and ensure integrity of the software products. * Prior experience in Windows Operating System and Microsoft Visual Studio is required. * The ability to maintain a U.S. government issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance. Qualifications We Prefer: * Prior experience in laboratory test instrumentation, electronics, and software (Ex. oscilloscopes, power supplies, digital multimeters) * Experience with computer architecture and computer hardware optimization techniques * Experience of the development of software drivers for the operation of computer hardware interfaces * Experience in common computer hardware interface and data protocols such as TCP/IP, UDP, or RS-422 * Experience with Unified Modeling Language (UML) to visualize software architecture and design * Experience in software development lifecycles, such as Waterfall and Agile * Experience with Software Configuration Management principles * Experience with Microsoft Azure DevOps Server or GitHub * Written and interpersonal communication skills * Experience in leading teams/projects in a technical capacity Benefits provided: 401K, medical, dental, and vision, sick time as applicable to state law Butler America Aerospace, LLC. is an equal opportunity employer. Butler evaluates applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. The Butler America Aerospace, LLC. EEO Policy Statement and "Know Your Rights" Poster is available here: Applicant and Employee Notices . Butler America Aerospace, LLC. is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please contact the Human Resources Department at .