2

Remote Java Swing Developer Jobs in Minnesota (NOW HIRING)

Actimize Lead Full-stack Engineer

Minneapolis, MN ยท On-site +1

$70K - $140K/yr

... developer. Java Development experience preferred - Springboot/Springbatch, Maven and/or ANT, JPA ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

Actimize Lead Full-stack Engineer

Minnetonka, MN ยท On-site +1

$70K - $140K/yr

... developer. Java Development experience preferred - Springboot/Springbatch, Maven and/or ANT, JPA ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

Lead Research Engineer

Eagan, MN ยท On-site +1

$104K - $137K/yr

... remote teams. * Be an Agile Person:With a strong sense of urgency and a desire to work in a fast ... Proficiency in system analysis and design&Consider DevOps and automation as fundamental pillars of ...

Data Engineer

Minnetonka, MN ยท On-site +1

$63K - $124K/yr

... Java, Springboot, and/or Python. Preferred Qualifications: * 3-5+ years of IT data engineering and ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

Senior Backend Engineer

Minneapolis, MN ยท On-site +1

$120K - $140K/yr

Remote - Minnesota Compensation: $120,000 - $140,000 / year Description At In Tandem, we build ... You're grounded in backend engineering - Java/Spring is our stack and preferred - but we're open to ...

Showing results 21-40

Remote Java Swing Developer information

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 the most commonly searched types of Java Swing Developer jobs in Minnesota?

The most popular types of Java Swing Developer jobs in Minnesota are:

What are popular job titles related to Remote Java Swing Developer jobs in Minnesota?

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

What cities in Minnesota are hiring for Remote Java Swing Developer jobs?

Cities in Minnesota with the most Remote Java Swing Developer job openings:

Infographic showing various Remote Java Swing Developer job openings in Minnesota as of August 2026, with employment types broken down into 80% Full Time, 6% Part Time, and 14% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution.

OIM Development Engineer-----Need GC and USC

USM

Brooklyn Park, MN โ€ข Remote

$61.25 - $81.75/hr

Contractor

Re-posted 21 days ago


Job description

Job Description

OIM Development Engineer

Brooklyn Park, MN

7 Month Contract

Need GC and USC

Must have 5 or more years of hands on OIM, SOA experience developing custom provisioning and approval workflows.

Having ADF customization experience with OIM 11gR2 UI is a plus.

Hands on technical experience in OIM for the development of the below:

Extend OOTB connector provisioning workflow (10g and 11g both) as well develop from scratch

o Active Directory

o RACF (IBM Mainframe)

o Web Services (both Soap Based as well as Restful)

Custom plugin / reconciliation tasks using Java APIs (JNDI, JDBC, product exposed APIs)

Managing catalog items for access request and certification

Configure certification

o User based, Entitlement based, Role based, Application instance based

o Event trigger, Incremental, multi-phased review, risk analytics

o Notification for initial assignment, reminders, expirations, escalations

SOA 11G BPEL and Human workflow and configure multiple level approvals including one or more: manager approval, user approval, and group approvals.

Ability to debug and performance tune the below:

o Reconciliation slowness

o Failures of Provisioning, SOA approvals and automated the retry

o Event handler / orchestration event failures

Archival utilities to handle requests, task, recon data growth

Hands on technical experience of BI (Business Intelligence) Reporting Experience. Candidate should have knowledge of OIM, SOA schema to generate custom Operational and Historical reports on OIM transactions / events including failures.

Well versed with OIM components like Remote manager, Connector server, OIM HA Architecture - Admin and managed servers

Additional Information

If you are interested in the below position please forward your profile to preethib@usmsystems(dot)com or call me on 703 468 0398.