1

Java Swing Developer Jobs (NOW HIRING)

Cloud Developer

Herndon, VA

$57.75 - $79.25/hr

... Java Swing, EXT JS, JSP/HTML) Demonstrated experience in Windows 2012 and Solaris Operating Systems Demonstrated experience in Web server technologies (Tomcat, Web Logic, IIS, HttpCore) Demonstrated ...

Cloud Developer

Herndon, VA · On-site

$57.75 - $79.25/hr

... DevOps, resulting in more reliable systems, automation at all levels and higher return on ... Java Swing, EXT JS, JSP/HTML) • Demonstrated experience in Windows 2012 and Solaris Operating ...

Java Developer

Houston, TX · On-site

$48.75 - $63/hr

Java Developer with Open JDK/OpenGL @ Houston, TX Must have skills ... Core Java(OpenJDK 21)/OpenGL/Eclipse/RCP/SWT/Swing (stretch) 1+ years of geoscience related ...

Web Developer

Annapolis, MD · On-site

$160K - $195K/yr

Overview Position Title: Web Application Developer - Data Visualization Location: Annapolis ... Java (Swing, Servlets) * JavaScript (vanilla, JQuery) * React or SolidJS * SpringBoot * Grafana

Windows, Linux) Experience with Java Swing Experience with Graphical User Interface Parallel programming and running parallel jobs on supercomputing systems Experience functioning within an agile ...

Java Developer

Salt Lake City, UT

$49.25 - $63.75/hr

... Developer will primarily focus on design, coding, testing and supporting software products and ... Java, Groovy, Swing, Java Enterprise Edition (JEE), SQL (PostgreSQL preferred), Linux Additional ...

Java Developer - Redis

Tempe, AZ

$49.75 - $64.25/hr

... Object-Oriented Programming (OOP) Patterns and Concepts Good knowledge in Eclipse tool and ... Swing, SWT, AWT according to project requirements Ability to write clean, readable Java code ...

next page

Showing results 1-20

Java Swing Developer information

See salary details

$47

$50

$52

How much do java swing developer jobs pay per hour?

As of Jun 18, 2026, the average hourly pay for java swing developer in the United States is $50.48, according to ZipRecruiter salary data. Most workers in this role earn between $49.28 and $51.68 per hour, depending on experience, location, and employer.

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

To thrive as a Java Swing Developer, you need strong expertise in Java programming, in-depth knowledge of the Swing GUI toolkit, and experience with object-oriented design principles. Familiarity with integrated development environments (IDEs) such as IntelliJ IDEA or Eclipse, as well as version control systems like Git, is typically required. Attention to detail, problem-solving ability, and effective communication help developers collaborate and deliver intuitive user interfaces. These skills are essential for building robust, user-friendly desktop applications that meet both technical and user requirements.

What does a Java Swing Developer do?

A Java Swing Developer specializes in building graphical user interface (GUI) applications using the Swing toolkit in the Java programming language. They design, implement, and maintain desktop applications that are user-friendly and responsive. Responsibilities often include creating user interface components, integrating backend services, troubleshooting UI issues, and optimizing application performance. Java Swing Developers collaborate with other team members to ensure that applications meet user requirements and run smoothly across different platforms.

What Is the Job Description of a Java Swing Developer?

As a Java Swing developer, your duties are to develop software and graphical user interfaces for applications using the Swing API. In addition to writing the initial code, your responsibilities may include working to test and configure your work to ensure that it has the desired functionality and appearance. You may also take steps to test and debug products created by other developers or work on the maintenance of existing applications and the configuration of updates.

What are some common challenges Java Swing Developers face when integrating legacy Swing applications with modern technologies?

Java Swing Developers often encounter challenges when updating or integrating legacy Swing applications with newer technologies, such as web services or modern UI frameworks. Issues can include managing outdated codebases, ensuring compatibility with recent Java versions, and maintaining performance while adding new features. Collaboration with back-end developers and UI/UX designers is crucial to ensure seamless integration and a consistent user experience. Staying updated on best practices for refactoring and modularizing code can help address these challenges effectively.

What is the difference between Java Swing Developer vs JavaFX Developer?

AspectJava Swing DeveloperJavaFX Developer
Primary FocusBuilding desktop applications using SwingBuilding modern desktop applications using JavaFX
Required SkillsJava, Swing, UI designJava, JavaFX, UI/UX design
Work EnvironmentDesktop application developmentDesktop and rich internet applications
Industry UsageLegacy systems, enterprise appsModern desktop apps, multimedia

Java Swing Developers focus on creating desktop applications with Swing, a mature UI toolkit, while JavaFX Developers work on modern, feature-rich desktop interfaces using JavaFX. Both roles require Java expertise, but JavaFX is increasingly preferred for new projects due to its advanced capabilities and better UI design options.

What cities are hiring for Java Swing Developer jobs? Cities with the most Java Swing Developer job openings:
What are the most commonly searched types of Java Swing Developer jobs? The most popular types of Java Swing Developer jobs are:
What states have the most Java Swing Developer jobs? States with the most job openings for Java Swing Developer jobs include:
What are popular job titles related to Java Swing Developer jobs? For Java Swing Developer jobs, the most frequently searched job titles are:
Infographic showing various Java Swing Developer job openings in the United States as of June 2026, with employment types broken down into 50% Full Time, and 50% Contract. Highlights an 100% In-person job distribution, with an average salary of $105,000 per year, or $50.5 per hour.
Senior Front End Developer

$110K - $145K/yr

Full-time

Posted 29 days ago


Job description

Overview

Job Purpose

Intercontinental Exchange (ICE) is seeking a Senior-Front End Developer within the Index Technology team. The ICE Index Technology team is responsible for building software systems that construct, calculate and manage global Index and ETF products. IDI calculates millions of index levels per day, reliably and efficiently. The senior developer will focus on the migration of our Sigma application UI (Java Swing) to React UI technologies. The role will follow established design patterns and architectural principles, and collaborate well with QA, product management and other functional teams to implement high quality solutions to user requirements. The ideal candidate for this position will be a self-directed individual with a passion for excellence and demonstrable experience in building and maintaining diverse business applications containing complex workflows and business rules. The role requires strong knowledge of front-end technologies, good experience with iterative development and SDLC tools, and the ability to work well with others.

Responsibilities

  • Design, develop, and maintain complex, enterprise-scale GUIs 
  • Collaborate with product managers, UX designers, backend engineers, and QA to deliver new features end to end 
  • Translate UI/UX designs into high-quality, production-ready implementations 
  • Ensure technical feasibility, accessibility, and performance of UI designs 
  • Optimize applications for speed, scalability, and responsiveness 
  • Integrate front-end components with Java Spring Boot back-end services 
  • Participate in and lead code reviews, providing constructive feedback and promoting best practices 
  • Troubleshoot and resolve UI performance, stability, and usability issues 
  • Stay current with emerging front-end technologies, frameworks, and industry trends 

Knowledge and Experience

  • Bachelor's in computer science or software/computer engineering (or equivalent) required
  • 5+ years of professional experience developing graphical user interfaces for production systems 
  • Strong proficiency in JavaScript, TypeScript, and React 
  • Solid understanding of HTML5, CSS3, and modern web development standards 
  • and, or similar) 
  • Hands-on experience consuming and integrating RESTful APIs 
  • Strong understanding of asynchronous programming patterns 
  • Familiarity with Java Spring Boot-based backend integrations 
  • Proficiency with Git and modern version control workflows 

Preferred Knowledge and Experience

  • Exposure to the financial services technologies domain
  • Backend development experience in Java, or a strong willingness to learn and contribute to backend services 

#LI-HR1 #LI-ONSITE

----------Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.Employment Type: FULL_TIME