Senior Java Engineer
$140K - $170K/yr
Lead high-level Java development for instrument control, including multi-threaded applications, GUI ... Requires Bachelor's degree in Computer Science, Computer Science & Engineering, Software ...
$140K - $170K/yr
Lead high-level Java development for instrument control, including multi-threaded applications, GUI ... Requires Bachelor's degree in Computer Science, Computer Science & Engineering, Software ...
$140K - $170K/yr
Lead high-level Java development for instrument control, including multi-threaded applications, GUI ... Requires Bachelor's degree in Computer Science, Computer Science & Engineering, Software ...
$56 - $76.75/hr
Java Engineer Location: Gaithersburg, MD Type: Contract to Hire Length: Six months plus Client ... Required Skills: 1) Java / JEE (three years minimum). 2) SOA. 3) Java Foundation Classes and GUI ...
$56 - $76.75/hr
Java Engineer Location: Gaithersburg, MD Type: Contract to Hire Length: Six months plus Client ... Required Skills: 1) Java / JEE (three years minimum). 2) SOA. 3) Java Foundation Classes and GUI ...
Boston, MA · On-site
$57 - $73.50/hr
... Developer Boston, MA Contract Only US Ciitizens / GC Holders At least 7 years of experience in ... Experience with Java Swing/Java FX GUI development is a strong plus but not required. Experience ...
Boston, MA · On-site
$57 - $73.50/hr
... Developer Boston, MA Contract Only US Ciitizens / GC Holders At least 7 years of experience in ... Experience with Java Swing/Java FX GUI development is a strong plus but not required. Experience ...
Annapolis, MD · On-site
$69K - $158K/yr
Experience with Java GUI programming * Experience with XML and XLST * Experience with Unit test development using CppUnit, GMock, pytest or other similar software test frameworks Clearance
Annapolis, MD · On-site
$69K - $158K/yr
Experience with Java GUI programming * Experience with XML and XLST * Experience with Unit test development using CppUnit, GMock, pytest or other similar software test frameworks Clearance
Annapolis Junction, MD · On-site
$69K - $158K/yr
Experience with Java GUI programming * Experience with XML and XLST * Experience with Unit test development using CppUnit, GMock, pytest or other similar software test frameworks Clearance
Annapolis Junction, MD · On-site
$69K - $158K/yr
Experience with Java GUI programming * Experience with XML and XLST * Experience with Unit test development using CppUnit, GMock, pytest or other similar software test frameworks Clearance
... C++ language programming, XMotif programming interfaces and GUI API packages). Relies on ... Java Script - Advanced 4 - 6 Years * User Interface Design 4 - 6 Years * 1 year or more D3 and J ...
... C++ language programming, XMotif programming interfaces and GUI API packages). Relies on ... Java Script - Advanced 4 - 6 Years * User Interface Design 4 - 6 Years * 1 year or more D3 and J ...
New York, NY · On-site
$62.75 - $79.75/hr
Senior Java Developer Location - NYC,NY Duration: 6 Months Only EAD, GC and Citizens with W2 can ... GUI development Proficient in the following: HTML, XML, HTML/CGI, SQL JSON and Jasper reports ...
New York, NY · On-site
$62.75 - $79.75/hr
Senior Java Developer Location - NYC,NY Duration: 6 Months Only EAD, GC and Citizens with W2 can ... GUI development Proficient in the following: HTML, XML, HTML/CGI, SQL JSON and Jasper reports ...
Annapolis, MD · On-site
$69K - $158K/yr
Experience with Java GUI programming * Experience with XML and XLST * Experience with Unit test development using CppUnit, GMock, pytest or other similar software test frameworks Clearance
Annapolis, MD · On-site
$69K - $158K/yr
Experience with Java GUI programming * Experience with XML and XLST * Experience with Unit test development using CppUnit, GMock, pytest or other similar software test frameworks Clearance
New York, NY · On-site
$55.75 - $72.25/hr
Java Developer-Sr Duration: 6 Months We are seeking a highly technical and experienced developer to ... GUI for a front-office/ e-Trading business Additional Information To discuss further, please ...
New York, NY · On-site
$55.75 - $72.25/hr
Java Developer-Sr Duration: 6 Months We are seeking a highly technical and experienced developer to ... GUI for a front-office/ e-Trading business Additional Information To discuss further, please ...
Cary, NC · On-site
$120K - $170K/yr
Signalscape has supplied engineering services and products used for defense, intelligence, and law ... Fortran, C, C++, Python, Java. * GUI related technologies. * X-Midas and MATLAB experience.
Cary, NC · On-site
$120K - $170K/yr
Signalscape has supplied engineering services and products used for defense, intelligence, and law ... Fortran, C, C++, Python, Java. * GUI related technologies. * X-Midas and MATLAB experience.
Ridgefield Park, NJ · On-site
$10K/mo
Lead, guide, and mentor junior developers, conducting code reviews and ensuring adherence to best ... Relevant Knowledge of Java GUI frameworks like Swing, SWT, and AWT according to project ...
Ridgefield Park, NJ · On-site
$10K/mo
Lead, guide, and mentor junior developers, conducting code reviews and ensuring adherence to best ... Relevant Knowledge of Java GUI frameworks like Swing, SWT, and AWT according to project ...
Redmond, WA · On-site
$140K - $170K/yr
Lead high-level Java development for instrument control, including multi-threaded applications, GUI ... Requires Bachelor's degree in Computer Science, Computer Science & Engineering, Software ...
Redmond, WA · On-site
$140K - $170K/yr
Lead high-level Java development for instrument control, including multi-threaded applications, GUI ... Requires Bachelor's degree in Computer Science, Computer Science & Engineering, Software ...
$140K - $170K/yr
Lead high-level Java development for instrument control, including multi-threaded applications, GUI ... Requires Bachelor's degree in Computer Science, Computer Science & Engineering, Software ...
Quick apply
$140K - $170K/yr
Lead high-level Java development for instrument control, including multi-threaded applications, GUI ... Requires Bachelor's degree in Computer Science, Computer Science & Engineering, Software ...
Lead, guide, and mentor junior developers, conducting code reviews and ensuring adherence to best ... Relevant Knowledge of Java GUI frameworks like Swing, SWT, and AWT according to project ...
Lead, guide, and mentor junior developers, conducting code reviews and ensuring adherence to best ... Relevant Knowledge of Java GUI frameworks like Swing, SWT, and AWT according to project ...
Saint Louis, MO · On-site
$49.25 - $63.75/hr
* Senior Java/Spring boot Developer Senior developer with following skills (no hard and fast ... Experience with creating new web service and GUI app project trees using standard Maven 3.x ...
Saint Louis, MO · On-site
$49.25 - $63.75/hr
* Senior Java/Spring boot Developer Senior developer with following skills (no hard and fast ... Experience with creating new web service and GUI app project trees using standard Maven 3.x ...
Sunrise, FL · On-site
$48 - $62.50/hr
Java Backend Engineer Location: Phoenix, AZ (3 Days/week) JD "Java Backend Engineer ... GUI testing web service testing and browser compatibility testing including frameworks such as ...
Sunrise, FL · On-site
$48 - $62.50/hr
Java Backend Engineer Location: Phoenix, AZ (3 Days/week) JD "Java Backend Engineer ... GUI testing web service testing and browser compatibility testing including frameworks such as ...
Sunrise, FL · On-site
... GUI testing web service testing and browser compatibility testing including frameworks such as ... Proven experience building scalable web application using Java Responsibilities include but not ...
Sunrise, FL · On-site
... GUI testing web service testing and browser compatibility testing including frameworks such as ... Proven experience building scalable web application using Java Responsibilities include but not ...
USA Summary We are seeking an experienced full-stack GUI software developer to design, develop, and ... Strong backend experience (Node.js, Java Script, Python, or Go) with a focus on cloud-native ...
USA Summary We are seeking an experienced full-stack GUI software developer to design, develop, and ... Strong backend experience (Node.js, Java Script, Python, or Go) with a focus on cloud-native ...
USA Summary We are seeking an experienced full-stack GUI software developer to design, develop, and ... Strong backend experience (Node.js, Java Script, Python, or Go) with a focus on cloud-native ...
USA Summary We are seeking an experienced full-stack GUI software developer to design, develop, and ... Strong backend experience (Node.js, Java Script, Python, or Go) with a focus on cloud-native ...
Santa Clara, CA · On-site
$60 - $77.50/hr
... Java Developer to join our customer in Santa Clara, CA . This is an ONSITE position. Please find ... GUI technologies - Javascript, AJAX, JQUERY, HTML, JSP, ADF - Experience working with Linux/Unix ...
Santa Clara, CA · On-site
$60 - $77.50/hr
... Java Developer to join our customer in Santa Clara, CA . This is an ONSITE position. Please find ... GUI technologies - Javascript, AJAX, JQUERY, HTML, JSP, ADF - Experience working with Linux/Unix ...
$15.63 - $21.24
0% of jobs
$21.24 - $26.86
0% of jobs
$26.86 - $32.47
1% of jobs
$32.47 - $38.09
3% of jobs
$38.09 - $43.71
6% of jobs
$43.71 - $49.32
14% of jobs
$49.54 is the 25th percentile. Wages below this are outliers.
$49.32 - $54.94
20% of jobs
The median wage is $56.34 / hr.
$54.94 - $60.56
23% of jobs
$62.95 is the 75th percentile. Wages above this are outliers.
$60.56 - $66.17
18% of jobs
$66.17 - $71.79
11% of jobs
$71.79 - $77.40
4% of jobs
$15
$56
$77
To thrive as a Java GUI Developer, you need a robust knowledge of Java, object-oriented programming, and experience with GUI frameworks such as Swing, JavaFX, or SWT, typically supported by a bachelor's degree in computer science or a related field. Familiarity with integrated development environments (IDEs) like Eclipse or IntelliJ IDEA, version control systems such as Git, and an understanding of UI/UX best practices is valuable. Strong problem-solving abilities, attention to detail, and effective teamwork and communication skills help you excel in collaborative software development environments. These competencies ensure that Java GUI Developers can deliver intuitive, responsive applications that meet user needs and project goals.
A Java GUI Developer is responsible for designing, developing, and maintaining graphical user interfaces (GUIs) using Java technologies such as Swing, JavaFX, or SWT. They create interactive and user-friendly applications that enhance user experience. This role involves working closely with designers, backend developers, and other stakeholders to ensure seamless functionality and performance. Strong knowledge of Java programming, UI frameworks, and design patterns is essential for this position.
Java GUI Developers often encounter challenges such as ensuring cross-platform compatibility, optimizing application performance, and creating interfaces that are both visually appealing and user-friendly. Staying up-to-date with evolving GUI frameworks and Java releases is important, as newer technologies may introduce changes or opportunities for enhanced functionality. Collaboration with UX/UI designers, back-end developers, and stakeholders is essential for gathering requirements and incorporating user feedback. Many successful developers overcome these challenges by embracing agile development practices, actively seeking peer code reviews, and continuously refining their technical and communication skills. This collaborative and proactive approach helps deliver high-quality, maintainable software solutions.

$140K - $170K/yr
Other
Medical, Dental, Vision, Retirement, PTO
Re-posted 23 days ago
Description:
Architect and develop mission-critical Java software for next-generation automated instruments, enabling precise control of microcontrollers, valves, sensors, and pressure regulators. Own the full-stack software infrastructure, from low-level hardware communication (USB/SPI/serial) and embedded firmware integration to GUI design, data pipelines, and database management, ensuring reliability for end-user scientists.
Responsibilities:
Onsite Requirement: This is a fully onsite role due to the hands-on nature of instrument control, hardware integration, and close collaboration with engineering and scientific teams.
Qualifications:
Requires Bachelor's degree in Computer Science, Computer Science & Engineering, Software Engineering, Electrical Engineering or a related Engineering field.
Experience: 6-8 years in Java development for instrumentation/robotics/embedded systems (or equivalent).
Technical Skills:
Java Expertise: Core Java, multi-threading, JavaFX/Swing, Maven, NetBeans.
Hardware Protocols: USB, Serial, SPI, I2C (hands-on debugging).
Bonus: Python scripting, Qt/GUI frameworks, embedded firmware (C/C++).
Soft Skills & Culture Fit:
"Product mindset": Balance technical rigor with end-user needs (scientists' workflows).
Communicate complex ideas clearly to both engineers and non-technical stakeholders.
Autonomy: Self-driven in ambiguous, R&D-paced environments.
Benefit:
Perks:Â
Compensation:
Salary range: $140,000 - $170,000 total compensation, including bonus, depending on experience and qualifications.