Gui Developer
$50 - $59 per hourActalent
GUI Developer
This role focuses on front-end development for next-generation operator interfaces supporting Anti-Submarine Warfare and related mission systems. You will modernize and enhance multi-display graphical user interfaces, helping migrate legacy applications to newer platform versions while contributing to a dynamic, tile-based front-end architecture. The position offers long-term involvement on a major re-architecture and modernization initiative with opportunities to shape user experience and interface design in a mission-critical environment.
Responsibilities
- Interpret and refine requirements for enhancements and updates to an existing codebase, ensuring accurate understanding and alignment with user needs.
- Write high-quality, standards-compliant code and perform thorough testing before introducing new features and updating existing functionality across multi-display GUI environments.
- Support the modernization of legacy Java 8 applications as the team upgrades to Java 11 and Java 17, ensuring smooth migration and compatibility.
- Contribute to a new front-end tiles-based architecture using React and JavaScript for dynamic UI components and modular user interfaces.
- Build and enhance graphical user interfaces using JavaFX (preferred) or Java Swing, with a focus on usability and user-centered design.
- Develop and maintain software within a Linux environment (RHEL 8), using tools such as Eclipse, VS Code, or IntelliJ.
- Implement GUI components that operate effectively across multiple visual displays to support complex operator workflows.
- Maintain and update code in Git-based repositories, including workflows that use tools such as GitLab and Gerrit.
- Participate in Agile ceremonies, including sprint planning and iterative development cycles, and contribute to continuous improvement of processes.
- Collaborate closely with systems engineers, developers, and UI/UX stakeholders to optimize operator workflows and reduce cognitive load.
- Integrate front-end components with middleware services and a custom backend database, ensuring reliable data flow and system performance.
- Support containerized deployments using Kubernetes and contribute to CI/CD pipelines using Jenkins.
- Perform integration, system testing, and code updates within established Git, GitLab, and Gerrit workflows.
- Assist with scripting or prototyping using Python for automation or rapid proof-of-concept development when needed.
- Estimate development effort accurately and communicate progress, risks, and technical issues clearly to the team.
Essential Skills
- Strong object-oriented development skills using Java, with hands-on experience in JavaFX or Java Swing GUI development.
- 5+ years of professional Java development experience preferred, with 2–4 years acceptable depending on the depth of GUI development experience.
- Proficiency in GUI development, including multi-display interface design and implementation.
- Experience developing in Linux environments, preferably Red Hat Enterprise Linux (RHEL 6/7/8).
- Ability to work effectively within a collaborative development team and contribute in an Agile environment.
- Experience with Agile development workflows, including participation in sprints and iterative development cycles.
- Ability to interpret requirements, clarify ambiguities, and accurately estimate development effort.
- Understanding of GUI best practices, usability principles, and user-centered design concepts.
- Experience maintaining and managing code in Git-based repositories and working with tools such as GitLab and Gerrit.
- Solid understanding of API interactions, modular frameworks, and multi-component systems.
- Experience integrating front-end applications with middleware and backend database systems.
- Familiarity with CI/CD practices and tools, including Jenkins for automated build and deployment pipelines.
- Ability to obtain and maintain a U.S. Secret security clearance.
Additional Skills & Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, or a related technical field.
- Direct experience with JavaFX for modern UI development and rich client applications.
- Experience with React or other modern JavaScript frameworks for building dynamic front-end components.
- Exposure to containerization and orchestration tools such as Docker and Kubernetes.
- Experience with integrated development environments such as Eclipse IDE, IntelliJ IDEA, or Visual Studio Code.
- Familiarity with Git, GitLab, Gerrit, and Agile development workflows.
- Background supporting Navy, Department of Defense, or other mission-critical systems.
- Python scripting experience for automation, tooling, or rapid prototyping.
- Strong communication skills with the ability to interpret and translate requirements into technical solutions.
- Demonstrated ability to take ownership of tasks, work independently when needed, and contribute proactively to team success.
Work Environment
You will work in a collaborative, close-knit engineering team focused on mission-critical systems for maritime and defense-related applications. The environment follows Agile methodologies, with regular sprint planning, reviews, and other ceremonies to support iterative development and continuous improvement. Development takes place primarily on Linux platforms, particularly Red Hat Enterprise Linux (RHEL 8), using modern IDEs such as Eclipse, IntelliJ, or VS Code. The team uses Git-based repositories, including GitLab and Gerrit, along with Jenkins-driven CI/CD pipelines to manage integration, testing, and deployment. Front-end technologies include Java, JavaFX, Swing, React, and JavaScript, with integration to middleware services, custom backend databases, and containerized deployments orchestrated with Kubernetes. The culture emphasizes clear communication, shared ownership, and proactive problem solving, offering the opportunity to contribute directly to the design and performance of next-generation operator interfaces.
Job Type & Location
This is a Contract position based out of Manassas, VA.
Pay and Benefits
The pay range for this position is $50.00 - $59.00/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a fully onsite position in Manassas,VA.
Application Deadline
This position is anticipated to close on Jun 12, 2026.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email View email address on click.appcast.io for other accommodation options.
San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.
Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.
$100.22k - $111.18k
...career path with opportunities for continuous learning and development. Research oriented work, alongside award winning teams developing practical solutions for our nation’s security Flexible schedules with every other Friday off work, if desired (9/80 schedule)...SuggestedFull timeWork at officeLocal areaFlexible hours- Senior DevOps Platform Engineer As a Senior DevOps Platform Engineer, you will play a critical role in ensuring the reliability, scalability, security, and performance of Berkley's software systems. You will collaborate closely with product engineering, infrastructure...Suggested
$118.57k - $131.54k
...Software Engineer to join our dynamic team focused on undersea sensor systems. In this role, you will be responsible for designing, developing, and implementing advanced algorithms and software solutions for undersea sensor applications. You will work closely with cross-...SuggestedFlexible hours- Mid-Level InfoSec Security Engineer (Focus On Network Security) ProSidian is a Management and Operations Consulting Services Firm focusing on providing value to clients through tailored solutions based on industry-leading practices. ProSidian services focus on the broad...SuggestedFull timeFor contractorsInternshipWork at officeMonday to FridayShift work
$112.92k - $125.28k
...Senior Software Developer As a Senior Software Developer, you will be part of a team of engineers working to deliver a comprehensive SecDevOps software solution for the US Navy that provides automated functional testing and cybersecurity analysis of software payloads...SuggestedImmediate startWork from homeFlexible hours2 days per week$84k - $115k
Software Systems Engineer (Software/Infrastructure Integration) We are seeking a software systems engineer to join our undersea warfare decision support team in Manassas, Virginia. In this role, you will support the integration, testing, and deployment of software across...Full timeWork experience placementInternshipFlexible hours- ...C++ Developers With Java Experience Location: Manassas, VA (Initially remote due to covid) Duration: Long term -2-3 years Client: Swift (No OPT/CPT and H1 Transfers) Level of experience: Senior role (9+ years) Scope of Work: Engineer, enhance, migrate...Remote work
- ...Senior Front-End/React/Nextjs Developer Location: Hybrid/ Overland Park, KS/ Chicago, IL / Urbandale, IA / Manassas, VA / Wilmington, DE (Must be from these states) MoI: Video Term: Direct Hire/Full Time SKILL MATRIX: Total IT experience: Years working with: Front...Full timeWork at office
- Job Title Qualifications 7+ years’ experience in java or object-oriented programming 7+ years of React experience 5+ years of Nextjs experience 5+ years’ experience in an agile environment 5+ years’ experience in integrating systems through APIs Ability...
- Rental Applications Engineer - Data Centers Carter Machinery Company, the authorized Caterpillar dealer serving Virginia, West Virginia, Maryland, Delaware and Washington D.C. is hiring a Rental Applications Engineer - Data Centers in Manassas, Virginia. The Rental ...Night shift
- ...Engineer you will be working closely with a small development group to internal customers, technical analysts and other engineers to develop your product/service. You will ensure the gathering of technical market insights and customer needs, combine that with your...Work experience placement
- ...participates in all phases of the Software lifecycle to include Design, Development, Integration and Test. Demonstrated experience in developing and deploying microservices to a Kubernetes cluster Experience in rearchitecting existing monolithic applications into...Full timeFor contractorsRelocation package
- ...like cost, schedules and social issues that may be associated with a project. Job Responsibilities: Work with software developers, test engineers, systems engineers and cyber experts to analyze and decompose requirements. Design software approaches, support...Full timeTemporary workWork at officeLocal area
$101.3k
Job Title Job Description What You'll Do # Design and deliver secure, compliant, and scalable cloud infrastructure as reusable internal products # Enable self-service infrastructure using Terraform and CloudFormation # Standardize and automate onboarding...- ...seamless operation of Linux-based private clouds. Test, debug, and troubleshoot software across containerized environments. Design, develop, and deploy containers using Kubernetes in a Linux OS environment. Implement Kubernetes rulesets for scheduling and interprocess...Contract workInterim roleImmediate start
- ...chain security. Define GitOps and configuration management approaches using Helm, Kustomize, Ansible, and declarative manifests. Develop multi-cluster and multi-environment strategies for development, test, staging, and production environments. Execute tenancy,...Temporary workWork at office
- Marathon TS AWS Cloud Engineer Marathon TS is looking for a Cloud Engineer to support a long term contract in the financial technology industry. Consultants will work within the Cloud Center of Enablement team to design, implement, and manage the cloud computing framework...Long term contractWork at office
- ...Front-End Software Engineer Top Three Skills: ~ Ability to develop with UI tools - CSS, HTML, Angular (4+ years) ~3+ years experience with UI development from UX designs - UX ability is great but not required for this position; they have a UX designer for this...
- ...Oracle Database Developer (PL/SQL) Location: Manassas, VA (Hybrid) Duration: Long-Term Contract Rate: DOE Work Authorization - USC, GC, GC-EAD, H4EAD, L2EAD, TN Job Description Minimum 6-9 years experience Understanding of Oracle database internals (e.g., SGA...Long term contract
- ...Java Developer Person will be working in Compliance tooling portfolio. Need Female Candidate. Specifically: Periodically upgrade CIS-CAT tooling to address security vulnerabilities and EOS versions Support (bug fixes, enhancements, security patches) Central...
- ...Marathon TS Java Developer Marathon TS is seeking a Java Developer to support our client in the Financial Technology industry on a long term contract. We require an individual with excellent JAVA programming experience with following usage JAVA 8 and above, Restful...Long term contract
- ...Java Developer Marathon TS is looking for a Java Developer with Python experience to support our messaging team. The messaging team works on customer facing applications as well supports a test tool used by internal customers. A portion of this tool is written in Java...
- ...C++ Developer Manassas, VA (2 Days Per Week Onsite) Financial Technology Industry Marathon TS is seeking a C++ Developer to support our client in the financial technology industry. This position is hybrid remote in Manassas, VA and we can allow for C2C or W2. Requirements...Work experience placementRemote work2 days per week
$95.35k - $105.81k
...solve our customers’ missions in cyber, RF, undersea, interstellar space and everything in between. Key Responsibilities: Develop and maintain software for payload control systems. Implement and test networking protocols and socket programming....Flexible hours- ...C++ Developer Location: Manassas, VA Job Description: Code, test, review client software using technologies including C++, OCI/ProC, Oracle PLSQL, SQL, Unix, Perl, Python, and XML. Requirement analysis and design of new features and enhancements to existing components...
- ...Modern C++ Developer Location: Onsite – Manassas, VA Duration: 12+ Month Contract We are seeking an experienced C++ Developer to join our team in Manassas, VA for a long-term project. The ideal candidate will have hands-on experience with modern C++ standards (C++...Contract work
- ...marital status. We also are a Google Cloud partner company. We align strategy with execution and provide secure service solutions by developing and using the latest technologies that thrive our resources to deliver industry-leading capabilities to our clients and customers...
- ...Design, implement, and manage CI/CD pipelines using Jenkins to streamline development, testing, and deployment processes. Develop and maintain infrastructure as code using tools like Terraform, Ansible, or similar technologies. Deploy, manage, and scale applications...Remote work
$101.3k
DevOps Engineer We're the world's leading provider of secure financial messaging services, headquartered in Belgium. We are the way the world moves value – across borders, through cities and overseas. No other organization can address the scale, precision, pace and ...Remote workOverseasFlexible hoursWeekend work$90k - $115k
...Entry Level Java Developer | Clearable $90,000 - $115,000 Manassas, VA Join a collaborative engineering team developing secure full stack applications that directly contribute to national defense readiness We are a technology organization supporting defense...Local areaRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Gui Developer. Be the first to apply!
- remote ruby on rails developer Manassas Park, VA
- api developer Manassas Park, VA
- developer relations Manassas Park, VA
- remote entry level developer Manassas Park, VA
- program developer Manassas Park, VA
- entry level computer programmer Manassas Park, VA
- entry level programmer Manassas Park, VA
- junior programmer Manassas Park, VA
- programmer Manassas Park, VA
- senior rails developer Manassas Park, VA

