1

Java Desktop Application Developer Jobs (NOW HIRING)

Java Application Developer Location: Seattle Area Openings: 4 Type: Contract to Hire We are looking for highly motivated, experienced Java Application Developers. Here are the Must haves and

Java Application Developer Location: Seattle Area Openings: 4 Type: Contract to Hire We are looking for highly motivated, experienced Java Application Developers. Here are the Must haves and

Java Application Developer Location: Helena, MT Duration: 6+ Months Client: Direct Client Required Skills: 1. Bachelor's degree in Computer Science, or a closely related field 2. Four years ...

... application enhancements, as well as providing general production support, meeting defined scope ... Certification in applicable areas; such as JAVA Developer, DB2 Certification, Cognos Certification ...

Java Desktop Developer III

Akron, OH · On-site

$48.75 - $63.25/hr

... Java/Web application portfolio Frequent interaction with business owners/stakeholders to gather requirements for new development projects, assist in defect resolution during testing, etc.

Java Desktop Developer III

Akron, OH · On-site

$48.75 - $63.25/hr

... Java/Web application portfolio • Frequent interaction with business owners/stakeholders to gather requirements for new development projects, assist in defect resolution during testing, etc.

next page

Showing results 1-20

Java Desktop Application Developer information

See salary details

$25

$58

$84

How much do java desktop application developer jobs pay per hour?

As of Jun 14, 2026, the average hourly pay for java desktop application developer in the United States is $58.43, according to ZipRecruiter salary data. Most workers in this role earn between $48.08 and $69.23 per hour, depending on experience, location, and employer.

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

To thrive as a Java Desktop Application Developer, you need strong proficiency in Java programming, knowledge of object-oriented design, and experience with GUI frameworks like Swing or JavaFX, often supported by a computer science degree. Familiarity with version control systems (e.g., Git), build tools (e.g., Maven or Gradle), and development environments such as IntelliJ IDEA or Eclipse is typically required. Attention to detail, problem-solving abilities, and effective communication are vital soft skills for successful collaboration and troubleshooting. These skills and tools ensure the efficient creation, maintenance, and delivery of robust, user-friendly desktop applications.

What does a Java Desktop Application Developer do?

A Java Desktop Application Developer designs, develops, and maintains software applications that run on desktop operating systems using the Java programming language. Their responsibilities include writing code, debugging, testing, and ensuring the application's performance and user experience. They typically work with Java frameworks such as JavaFX or Swing to create graphical user interfaces and may collaborate with other developers, designers, and stakeholders to meet project requirements.

What is the difference between Java Desktop Application Developer vs Java Web Developer?

AspectJava Desktop Application DeveloperJava Web Developer
Required SkillsJava, Swing, JavaFX, UI designJava, Servlets, JSP, HTML/CSS, JavaScript
Work EnvironmentDesktop environments, standalone applicationsWeb servers, browsers, cloud platforms
Industry UsageFinancial, healthcare, enterprise softwareE-commerce, online services, web applications
CertificationsJava SE certifications, Oracle Certified DeveloperJava EE certifications, Oracle Certified Professional

Java Desktop Application Developers focus on creating standalone desktop applications using Java technologies like Swing and JavaFX, primarily for enterprise or specialized software. In contrast, Java Web Developers build web-based applications that run on servers and are accessed via browsers. Both roles require Java expertise and certifications but differ in their work environment and technical focus.

What are some common challenges faced by Java Desktop Application Developers when integrating new features into legacy systems?

Java Desktop Application Developers often encounter challenges such as compatibility issues with outdated libraries, maintaining consistent user interfaces, and ensuring that new features do not disrupt existing functionality. Working with legacy code may require deciphering poorly documented sections, which can slow down development. Collaboration with QA and product teams is essential to thoroughly test integrations and maintain application stability.
Infographic showing various Java Desktop Application Developer job openings in the United States as of June 2026, with employment types broken down into 5% Internship, 53% Full Time, and 42% Contract. Highlights an 90% In-person, 5% Hybrid, and 5% Remote job distribution, with an average salary of $121,535 per year, or $58.4 per hour.
Java Desktop Developer III

$48.75 - $63.25/hr

Other

Posted 2 days ago


Job description

Java Desktop Developer III

With more than 20 years in operation, AllTech Systems is one of the leaders in recruitment for the technology industry. AllTech is headquartered in Houston, Texas, and has field offices in California, North Carolina, and Texas.

Job Description

Utilization of Adobe AEM enterprise content management system for external website development. Building and deploying responsive websites that are focused on ease-of-use, task-driven functionality, and a consistent user experience across multiple mobile devices and operating systems. Management of source code repositories, builds, and deploys using Microsoft's Team Foundation Server (TFS). Working with open-source frameworks and libraries such as Spring, JPA, SASS, Knockout, JQuery, Axis, Google Charts and more. Driving the adoption of standards and governance to ensure FirstEnergy's Java/Web development platform remains stable, reliable, and secure for all users. Active participation in a collaborative work environment. Investigation and resolution of issues reported by the testers of our external facing corporate websites. Availability to work flexible hours in order to support our Java/Web application portfolio. Frequent interaction with business owners/stakeholders to gather requirements for new development projects, assist in defect resolution during testing, etc.

Qualifications

Advanced knowledge of Java JEE development concepts using the following tools/frameworks: Java Servlets, JavaScript, Eclipse, Maven, Spring Security, Axis - Web Services and CSS. At least 3 years of related work experience in Java web development.

All your information will be kept confidential according to EEO guidelines.