Remote Senior Java Swing Desktop Developer

PlanIT Group

Reston (VA)

Hybrid

USD 120,000 - 150,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

PlanIT Group seeks a Senior Desktop Application Developer to design, develop, and maintain a large Java desktop application. You will build Java Swing interfaces, implement data-driven workflows, and integrate with Oracle/HSQLDB, Excel, and USB hardware.

The role requires translating complex business needs into robust technical solutions while following secure coding practices. You will work remotely for a mature enterprise client, participating in the full SDLC, iterations, code reviews, and

Qualifications

  • 8+ years of advanced Java/J2EE programming experience.
  • 4+ years of advanced Java Swing experience developing and maintaining desktop applications.
  • 4+ years of PL/SQL programming experience.
  • 2+ years of experience with Spring, Xerces, Com4j, and Apache Commons.
  • Strong experience supporting mature, locally installed, data-driven applications containing substantial existing business logic.
  • Strong knowledge of RDBMS concepts, relational database design, SQL, Oracle, and local/embedded databases like HSQLDB.
  • Experience processing structured data files, including Microsoft Excel.
  • Experience developing complex workflows, dynamic UIs, and data/configuration-driven business rules.
  • Strong knowledge of secure Java coding practices and vulnerability mitigation.

Responsibilities

  • Design, develop, maintain, troubleshoot, and enhance a complex Java desktop application.
  • Develop and maintain Java Swing functionality and dynamic user interfaces.
  • Translate business requirements into detailed technical designs and functionality.
  • Develop and maintain integrations with Oracle, HSQLDB, Excel, and USB-connected hardware.
  • Troubleshoot issues across development, testing, and production environments.
  • Participate in full software development life cycle and releases.
  • Develop technical documentation and collaborate with stakeholders and teams.
  • Adhere to client standards for development, security, and change management.

Skills

Java/J2EE
Java Swing
PL/SQL
Spring
Xerces
Com4j
Apache Commons
HSQLDB
Secure coding
Agile

Education

Bachelor's degree in CS/IT/Engineering

Tools

NetBeans IDE
Maven
SonarLint
Jenkins
GitHub

Job description

PlanIT Group seeks a Senior Desktop Application Developer to design, develop, and maintain a large Java desktop application. You will build Java Swing interfaces, implement data-driven workflows, and integrate with Oracle/HSQLDB, Excel, and USB hardware.

The role requires translating complex business needs into robust technical solutions while following secure coding practices. You will work remotely for a mature enterprise client, participating in the full SDLC, iterations, code reviews, and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Desktop Application Developer
Senior Desktop Application Developer

PlanIT Group • Reston (VA)

Hybrid
USD 120,000 - 150,000
Senior Java Software Developer (Remote)
Senior Java Software Developer (Remote)

PlanIT Group, LLC • Reston (VA)

Remote
USD 110,000 - 160,000
Senior Java Full-Stack Developer & App Support (Remote)
Senior Java Full-Stack Developer & App Support (Remote)

PlanIT Group, LLC • Washington

Remote
USD 110,000 - 160,000
Senior Java Swing Developer
Senior Java Swing Developer

Phaxis • New York (NY)

Hybrid
USD 135,000 - 175,000
Senior Java Full-Stack Engineer: UI Reskin for Desktop App
Senior Java Full-Stack Engineer: UI Reskin for Desktop App

SGS Consulting • Austin (TX)

On-site
USD 90,000 - 140,000
Sr. Java Developer / W2 / Remote Option
Sr. Java Developer / W2 / Remote Option

CyberThink Pvt. Ltd. • United States

Remote
USD 120,000 - 150,000
Remote Senior Oracle PL/SQL Specialist
Remote Senior Oracle PL/SQL Specialist

Sanmina • Huntsville (AL)

Remote
USD 120,000 - 150,000
Senior Java Web Developer - Remote
Senior Java Web Developer - Remote

PlanIT Group • Chantilly (VA)

Hybrid
USD 130,000 - 165,000
Senior Java GUI Engineer – Desktop Motion Control Tools
Senior Java GUI Engineer – Desktop Motion Control Tools

Motion Recruitment Partners, LLC • Canton (MA)

On-site
USD 110,000 - 160,000
Remote Senior Java Backend & Integration Architect
Remote Senior Java Backend & Integration Architect

Exavalu • United States

Remote
USD 140,000 - 190,000
Remote work
Flexible hours
Welcome back program