2

Remote Java Swing Developer Jobs in Virginia (NOW HIRING)

Senior Java Developer

Mclean, VA ยท Remote

$58.75 - $75/hr

Senior Java Developer Position Type ... Fully Remote - Eastern Timings Duration: 12 Months (Potential FTE) Purpose: The purpose of this ...

Software Engineer, AI (Java)Company: G2i Inc.Location: Richmond, VARemotePay: $70/hrType ... Full-timePosted: 17 hours ago Software Engineer, AI -- Code Evaluation & Training (Remote)Help ...

Java Mainframe Developer

Vienna, VA ยท Remote

$57.50 - $73.25/hr

Java Developer Location: Remote Type: Contract Responsibilities * Design, develop, and enhance complex software applications supporting mission-critical, time-sensitive initiatives focused on ...

Sr Java Engineer

Reston, VA ยท On-site +1

$130K - $171.10K/yr

Senior Software Engineer Reston, Virginia This position is fully remote with the option to work in ... Enterprise JavaBeans, Spring Boot, Spring Web Services, Java Spring Framework * Experience ...

Java Mainframe Developer

Vienna, VA ยท Remote

$57.50 - $73.25/hr

Remote Type: Contract Responsibilities * Design, develop, and enhance complex software applications supporting mission-critical, time-sensitive initiatives focused on integrating distributed ...

Lead Software Engineer (Java)

Richmond, VA ยท On-site +1

$120K - $140K/yr

This is a REMOTE role. Snapshot of the client: * The company is well respected in the Richmond ... Java, Go, Python, Spark, React, AWS. * Develop revolutionary analytics tools to support workflows ...

Assoc SW Engineer - Java, Spring Boot, AWS

VA ยท On-site +1

$52 - $71.25/hr

This is a remote position. Essential Duties and Responsibilities: - Design systems and programs to ... Java or other OO programming language - Novice - Javascript - Novice - JSP / JSF - Novice - Eclipse ...

next page

Showing results 1-20

Remote Java Swing Developer information

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

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 are Remote Java Swing Developers?

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 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 Virginia? The most popular types of Java Swing Developer jobs in Virginia are:
What job categories do people searching Remote Java Swing Developer jobs in Virginia look for? The top searched job categories for Remote Java Swing Developer jobs in Virginia are:
What cities in Virginia are hiring for Remote Java Swing Developer jobs? Cities in Virginia with the most Remote Java Swing Developer job openings:
Senior Java Developer

Senior Java Developer

Hire Talent

Mclean, VA โ€ข Remote

$58.75 - $75/hr

Other

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Title: Senior Java Developer
Position Type: Fully Remote - Eastern Timings
Duration: 12 Months (Potential FTE)
Purpose:
The purpose of this position is to work with internal partners to support technology decisions to transform software development, increase developer productivity and improve solution delivery timeline to our customers.
Responsibilities:
  • Functions as an individual contributor and works independent of supervision
  • Capable of working independently and in teams to design and implement complex software programs and framework components
  • Serves as technical lead on development projects
  • Provides development strategy for a client and develops multi-year development approach on programs
  • Coordinates and plans all of the tasks required for the software development and implementation
  • Creates conceptual design and writes technical specifications for business requirements
  • Evaluates new technologies for solving technical problems
  • Guides Developer team on Proof of Concepts using new technologies and innovation
  • Recommends technologies and solutions to enhance the user experience
  • Prepares conceptual technical solution based on business requirements
  • Works on application integration with third-party systems
  • Identifies security issues and provides corrective action plan
  • Identifies and escalates program risks and issues to leadership, and assists in developing solutions
  • Participates in design sessions and analyzes user needs to determine technical requirements
  • Collaborate with Business Analysis team to finalize the system design and technical solutions
  • Develops process flows, screen designs, and storyboarding to support system design
  • Provides the component level details and effort estimates to Development Principals and project managers for system enhancements
  • Participates in peer reviews of detailed design and technical documentation
  • Performs code reviews and suggests improvement areas to Developer team
  • Prepare implementation checklists
  • Demonstrates in-depth knowledge of development to ensure high quality
  • Demonstrates advanced expertise and contributes to the Development practice by publishing technology points of view through the creation of white papers
  • Read, understand, and adhere to all corporate policies including policies related to HIP nd its Privacy and Security Rules.
  • Design, develop, and maintain scalable, adaptable, and robust full stack application.
  • Engineer RESTful and SOAP web services to support front-end and third-party integrations.
Required Qualifications
  • Bachelor's degree in computer science or a related discipline.
  • 6+ years of software development experience in enterprise environments.
  • Strong understanding of SDLC, with practical experience in Agile development methodologies.
  • Proven ability to create and maintain technical documentation, including Low-Level Design Documents (LLD).
  • Hands-on experience with Angular, Node.js for building dynamic, responsive, and scalable front-end and back-end applications.
  • Extensive experience with the Spring Framework and jQuery, including building modular, maintainable Java-based applications.
  • Proficient in deploying and managing applications on enterprise-grade web servers such as WildFly (JBoss), and WebSphere.
  • Expertise in designing and developing RESTful and SOAP web services, including service orchestration, payload design, and error handling.
  • Strong PL/SQL skills, including writing complex queries, stored procedures, performance tuning, and database schema design.
  • Experience working across multiple operating systems, including Linux.
  • Proficient in source code management tools, including Git (branching, merging, pull requests).
  • Skilled in build automation tools such as Maven and Ant, with experience integrating static code analysis tools like SonarQube.
  • Experience with CI/CD pipelines using Jenkins, including job configuration, build triggers, and deployment automation.
  • Hands-on experience with JIRA and similar bug tracking tools, including sprint tracking, issue triaging, and backlog grooming.
  • Demonstrated ability to monitor system performance and uptime, using tools and logs to proactively identify and resolve production issues.
Preferred Qualifications
  • Understanding MMIS systems for Medicare and Medicaid.
  • Experience in working for healthcare domain solutions systems.
  • Having a deep knowledge of Claims processing system
  • Having understanding of 837, 276/277, and Medicare Pricing