1

Java Swing Jobs in Los Angeles, CA (NOW HIRING)

AI / Java Developer

El Segundo, CA ยท On-site

$130K - $160K/yr

Experience with Java Swing UI and RMI * Experience supporting operational, planning, scheduling, or workflow-driven enterprise software environments * Experience with cloud platforms such as AWS ...

Software Engineer (Experienced or Senior)

El Segundo, CA ยท On-site

$130K - $172K/yr

Experience with Java Swing/FX * Experience with Microsoft SQL Server or other relational databases * Experience with RedHat/ OracleLinux * Experience with Coverity, SonarQube * Experience building ...

Software Engineer (Experienced or Senior)

El Segundo, CA ยท On-site

$130K - $172K/yr

Experience with Java Swing/FX * Experience with Microsoft SQL Server or other relational databases * Experience with RedHat/ OracleLinux * Experience with Coverity, SonarQube * Experience building ...

Senior Software Engineer

Irvine, CA ยท On-site

$131K - $173K/yr

... in Swing, Flex, GWT, MooTools, or equivalent. Experience consuming RESTful web services with JSON and XML. Experience with JQuery, Ember JS, Sencha Ext JS, or AngularJS. Experience with Java App ...

Senior Software Engineer, Onsite

Fullerton, CA ยท On-site

$127K - $168K/yr

Experience with Java UI frameworks such as Swing or JavaFX * Experience with component-based architecture and microservices. * Experience working with a range of infrastructure and platforms

Java Swing information

See Los Angeles, CA salary details

$51

$54

$56

How much do java swing jobs pay per hour?

As of Aug 5, 2026, the average hourly pay for java swing in Los Angeles, CA is $54.39, according to ZipRecruiter salary data. Most workers in this role earn between $53.08 and $55.67 per hour, depending on experience, location, and employer.

What is the difference between Java Swing vs JavaFX?

AspectJava SwingJavaFX
Required credentialsJava SE certification, Java programming skillsJava SE certification, Java programming skills
Work environmentDesktop application development, cross-platformDesktop and rich internet applications, modern UI
Industry usageLegacy desktop apps, enterprise toolsNewer desktop apps, multimedia-rich interfaces
Search intentJava Swing vs JavaFX, Java Swing alternatives

Java Swing and JavaFX are both used for desktop application development in Java. Swing is older, widely adopted, and suitable for legacy applications, while JavaFX offers modern UI features and multimedia support for newer projects. Choosing between them depends on project requirements and existing infrastructure.

What is Java Swing?

Java Swing is a part of Java's standard library used for building graphical user interfaces (GUIs) for desktop applications. It provides a set of 'widgets' like buttons, text fields, tables, and more, which developers can use to create interactive windows and forms. Swing is platform-independent and written entirely in Java, offering a rich set of features for customizing the look and feel of applications. It's widely used for enterprise, educational, and hobbyist software projects.

What are some common challenges faced by Java Swing developers when working on legacy applications?

Java Swing developers often encounter challenges when maintaining or upgrading legacy applications, such as dealing with outdated codebases, limited documentation, and compatibility issues with newer Java versions. Additionally, integrating modern UI features or third-party libraries can be difficult due to the static nature of older Swing architectures. Effective communication with team members and stakeholders is crucial to prioritize updates and ensure a smooth transition to more maintainable solutions.

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 Java programming skills, experience with GUI design principles, and a solid understanding of the Swing framework. Familiarity with development tools like Eclipse or IntelliJ IDEA, version control systems such as Git, and knowledge of MVC architecture are commonly expected. Attention to detail, problem-solving abilities, and effective communication are standout soft skills for this role. These competencies are crucial for building responsive, user-friendly desktop applications and collaborating efficiently within software development teams.
What are popular job titles related to Java Swing jobs in Los Angeles, CA? For Java Swing jobs in Los Angeles, CA, the most frequently searched job titles are:
What job categories do people searching Java Swing jobs in Los Angeles, CA look for? The top searched job categories for Java Swing jobs in Los Angeles, CA are:
What cities near Los Angeles, CA are hiring for Java Swing jobs? Cities near Los Angeles, CA with the most Java Swing job openings:
Infographic showing various Java Swing job openings in Los Angeles, CA as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $113,138 per year, or $54.4 per hour.

AI / Java Developer

Prosum Inc.

El Segundo, CA โ€ข On-site

$130K - $160K/yr

Other

Re-posted 17 days ago


Job description

Job Description
Senior AI Software Engineer - AI Applications & Enterprise Product Innovation
Location: Remote within the United States
Travel: Travel as needed for onboarding, team collaboration, and project alignment
Salary Range: $130,000 - $160,000 (base salary)
Reports To: Director of Product Development
Overview
Our client is seeking a highly hands-on Senior AI Software Engineer to architect, build, and scale AI-powered applications across a complex enterprise software platform focused on operational and business workflow solutions.
This is not a research-only, advisory, or prompt-engineering role. The ideal candidate will have proven experience personally designing and developing production-grade AI applications within enterprise environments. The organization is specifically looking for someone who has built AI-enabled business applications themselves, not simply directed teams or experimented with AI tools.
This role will serve as a key driver of AI adoption across the organization. The engineer will help define how AI capabilities are integrated into products and workflows while also mentoring and enabling other engineers as AI initiatives expand across the development organization.
The environment is best suited for someone who enjoys solving complex business problems, building practical AI applications from the ground up, and operating as both an architect and deeply hands-on engineer.
Key Responsibilities
  • Architect and develop AI-powered applications for a mature enterprise software platform
  • Design and build AI-enabled workflows that integrate business processes, enterprise data, and operational systems
  • Develop applications leveraging LLMs, machine learning capabilities, RAG architectures, AI agents, and workflow orchestration
  • Build scalable AI solutions integrated with enterprise business applications and operational workflows
  • Translate business and product requirements into production-ready AI applications
  • Contribute directly to hands-on software engineering and application development
  • Design and implement secure, maintainable, and scalable AI architectures
  • Develop integrations with APIs, databases, enterprise systems, and backend services
  • Participate in solution architecture, technical design, production coding, testing, deployment, optimization, and ongoing support
  • Train and mentor engineers and team members on AI tools, AI development practices, and implementation approaches
  • Help establish AI development standards and best practices across the engineering organization
  • Collaborate closely with product leadership and engineering teams to support AI roadmap initiatives
  • Work within mature enterprise systems while modernizing applications with AI-driven capabilities
Required QualificationsEnterprise Software Engineering
  • 8+ years of professional software engineering experience
  • Strong hands-on experience with Java application development
  • Professional experience with Python development
  • Strong experience with SQL and enterprise database systems
  • Experience building and supporting enterprise business applications
  • Strong understanding of APIs, distributed systems, and backend integrations
  • Experience writing clean, scalable, maintainable production code
  • Strong understanding of software architecture and application lifecycle management
  • Experience with Git/version control systems
Applied AI Development Experience
  • Proven hands-on experience designing and building AI applications in production enterprise environments
  • Experience creating AI-enabled business applications, not solely AI experimentation or self-learning projects
  • Experience with LLMs, RAG architectures, AI agents, and workflow automation
  • Ability to architect and personally develop AI applications from scratch
  • Understanding of prompt engineering, context management, and LLM limitations
  • Experience implementing AI within business workflows and enterprise systems
  • Experience evaluating and applying AI capabilities to operational or customer-driven business requirements
  • Commercial experience using AI development tools and modern AI ecosystems
Communication, Leadership & Training
  • Experience mentoring, enabling, or training engineers and technical teams
  • Ability to explain technical concepts clearly across engineering teams
  • Comfortable helping organizations adopt new technologies and workflows
  • Strong collaboration and communication skills
Preferred Qualifications
  • Experience with Java Swing UI and RMI
  • Experience supporting operational, planning, scheduling, or workflow-driven enterprise software environments
  • Experience with cloud platforms such as AWS, Azure, or GCP
  • Experience with AI governance, security, or responsible AI practices
  • Exposure to .NET environments
  • Experience modernizing legacy enterprise applications
  • Familiarity with scalable AI deployment and performance optimization
Ideal Candidate Profile
  • Strong combination of enterprise software engineering and applied AI implementation experience
  • Personally built AI applications in real-world production environments
  • Comfortable owning both architecture and hands-on implementation
  • Able to mentor and elevate other engineers as AI adoption expands
  • Pragmatic and business-minded in applying AI capabilities
  • Comfortable working in evolving, fast-moving AI initiatives
  • Interested in helping shape the future AI direction of an established enterprise software organization
Work Arrangement
This role is open to candidates throughout the United States. While the position can operate remotely, periodic travel and onsite collaboration will be required, particularly during onboarding and initial integration with the engineering team.
Interview Process
  • Technical interview with engineering leadership
  • Team-based interview
  • Final interview with Product Leadership

Please view our Privacy Policy.