2

Remote Java Swing Developer Jobs in San Diego, CA

Java Engineer I, 100% Remote

San Diego, CA ยท On-site +1

$55 - $75.50/hr

We're looking for an awesome back-end Java engineer with Machine Learning or AI experience to help us take it to the next level. What you'll do: You'll work in a small, collaborative team on our core ...

Sr SW Test Development Engineer - Remote

San Diego, CA ยท On-site +1

$117K - $152K/yr

San Diego, CA (Remote) Ocasional office visits required only for hardware pickup and meetings in ... Primary programming languages are Java and C# (.NET). * Candidates with Python and strong OOP ...

Software Engineer

San Diego, CA ยท On-site +1

$138K - $178K/yr

... such as Java, Python, and C++, to develop software products that meet our clients' needs ... remote work options. Salary: $138,000-$178,000 per year Join Our Team: If you are a talented and ...

Sr. Engineer, AI Developer Tools (Remote)

San Diego, CA ยท On-site +1

$137K - $171K/yr

As the driving force behind AI Developer Tools, your work will accelerate both engineering and ... Java 21 upgrades). This role is perfect for a visionary technologist passionate about leveraging AI ...

Senior Site Reliability Engineer

Norfolk, VA ยท Remote

$58.25 - $77.50/hr

This is a remote, contract opportunity for a project Arctiq is delivering for a client. Candidates ... or DevOps, with significant experience in distributed systems. * Expertise in Go, Python, or Java ...

Senior Site Reliability Engineer

Norfolk, VA ยท Remote

$55.25 - $73.25/hr

This is a remote, contract opportunity for a project Arctiq is delivering for a client. Candidates ... or DevOps, with significant experience in distributed systems. * Expertise in Go, Python, or Java ...

Manager, Software Engineering

San Diego, CA ยท On-site +1

$195K - $257K/yr

Go, Java, and/or Javascript * Hands on technical manager experienced in designing, building and ... You have experience managing remote teams * The ability to thrive on a fast pace environment with ...

next page

Showing results 1-20

Remote Java Swing Developer information

See San Diego, CA salary details

$16

$60

$82

How much do remote java swing developer jobs pay per hour?

As of Sep 1, 2026, the average hourly pay for remote java swing developer in San Diego, CA is $60.20, according to ZipRecruiter salary data. Most workers in this role earn between $52.07 and $67.36 per hour, depending on experience, location, and employer.

What is a remote Java Swing developer?

Remote Java Swing Developers are software professionals who specialize in building desktop applications using the Java Swing framework, while working from a location outside of a traditional office. They design, develop, and maintain graphical user interfaces (GUIs) for Java applications, collaborating with teams and clients through online communication tools. Their work often involves troubleshooting, optimizing performance, and ensuring the application is user-friendly and responsive. As remote workers, they must be self-motivated and skilled in managing their own schedules and deliverables.

What are the key skills and qualifications needed to thrive as a remote Java Swing developer?

To thrive as a Remote Java Swing Developer, you need a solid understanding of Java programming, GUI design principles, and experience specifically with the Swing framework, often supported by a degree in computer science or related field. Familiarity with version control systems like Git, build tools such as Maven or Gradle, and integrated development environments (IDEs) like IntelliJ IDEA or Eclipse is typically required. Strong problem-solving skills, self-motivation, and effective remote communication are standout soft skills for this role. These abilities ensure the delivery of robust, user-friendly desktop applications and seamless collaboration with distributed teams.

What are some common challenges faced by remote Java Swing developers when collaborating with distributed teams?

Remote Java Swing Developers often navigate challenges such as coordinating code integration, managing time zone differences, and ensuring consistent UI/UX across platforms. Effective communication is key, as much of the collaboration happens asynchronously through project management tools, code repositories, and virtual meetings. Staying proactive with updates and participating in regular code reviews help maintain alignment with team goals and project standards.

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

AspectRemote Java Swing DeveloperRemote JavaFX Developer
Required SkillsJava, Swing framework, UI designJava, JavaFX framework, UI design
Work EnvironmentRemote, desktop application developmentRemote, desktop application development
Industry UsageLegacy enterprise apps, internal toolsModern desktop apps, rich UI interfaces
CertificationsJava certifications, Swing expertiseJava certifications, JavaFX expertise

Remote Java Swing Developers and Remote JavaFX Developers both focus on Java-based desktop applications. While Swing is an older UI toolkit used mainly for legacy systems, JavaFX is a newer framework for modern, visually rich applications. Both roles require Java proficiency and similar work environments, but JavaFX developers often work on more contemporary projects with advanced UI features.

What are popular job titles related to Remote Java Swing Developer jobs in San Diego, CA?

For Remote Java Swing Developer jobs in San Diego, CA, the most frequently searched job titles are:

What job categories do people searching Remote Java Swing Developer jobs in San Diego, CA look for?

The top searched job categories for Remote Java Swing Developer jobs in San Diego, CA are:

What cities near San Diego, CA are hiring for Remote Java Swing Developer jobs?

Cities near San Diego, CA with the most Remote Java Swing Developer job openings:

Infographic showing various Remote Java Swing Developer job openings in San Diego, CA as of July 2026, with employment types broken down into 81% Full Time, 6% Part Time, and 13% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $125,209 per year, or $60.2 per hour.

Java Engineer I, 100% Remote

MoneyThumb

San Diego, CA โ€ข On-site, Remote

$55 - $75.50/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 14 days ago


Job description

MoneyThumb's SaaS products are widely used in small business finance. We're looking for an awesome back-end Java engineer with Machine Learning or AI experience to help us take it to the next level.

What you'll do:

You'll work in a small, collaborative team on our core back-end service. Your work will include:

  • Incremental improvements to our document parsing and fraud detection logic
  • Integrations, reliability & performance improvements, and modernization
  • Major new features and new types of document processing
  • Analyzing customer issue reports and feature requests

You'll have a voice in the design, hear feedback from the customers you help, and really make a difference.

The person we're looking for will:

  • Have 2+ years of experience building back-end Java services
  • Have 1+ years of experience building AI or ML models
  • Enjoy finding the last ounce of accuracy or performance
  • Be rock-solid in Java fundamentals
  • Be fluent in written and spoken English
  • Live in the United States

Bonus points for experience in the following:

  • Machine learning
  • Generative AI
  • Document processing or OCR
  • REST APIs
  • SQL and relational databases
  • AWS or other cloud environments
  • Building CI/CD pipelines


We offer you:

  • Competitive wages
  • 401k with match
  • Medical, dental, vision and life insurance
  • Paid time off + 10 paid holidays


AI Hiring Policy: We do not use AI to screen or interview candidates. In return, we ask that you do not use it to apply or interview for this position.


Sponsorship: If you require visa sponsorship now or in the future, we regret this is not the opportunity for you.

MoneyThumb is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, creed, religion, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, national origin, disability, age, veteran status, or other applicable legally protected characteristics. All employment is decided on the basis of qualifications, merit, and business need.