What: job title, keywords, or company
Where: city, state, or zip code

Sign up for E-mail Updates
Job Description:

Java Programmer and Developer

Job Description: Designs and develops Java and C++ programming for data displays and graphical user interface (GUI) controls on sonar workstations for the US Navy’s Acoustic Rapid COTS Insertion (ARCI) program. Candidates should have basic understanding of standard software development processes including high-level design, detailed design, code and programming, unit test, and hand-off to integration and test activities. Required skills include:

1. Experience in Java code and programming using SWING on Linux systems
2. Experience in Eclipse IDE, Git distributed revision control and source code management (SCM) system, Java memory management, garbage collection, profiling, and debugging
3. Experience and skill in C++ work
4. Applied knowledge of code design theory and best practices
5. Attention to detail, compliance with defined processes, and the ability to function as a part of a larger effort are crucial
6. Deadline driven and focused on contract deliverables, accepts demanding tasking while remaining flexible in order to work in an environment of changing priorities and direction

Highly-desirable skills include:

1. Problem resolution skills are highly desirable
2. Strong communication skills, both verbally and in writing

Additional requirements:

1. Two years of related experience as Java programmer and developer
2. Bachelor’s degree in related discipline or equivalent experience (Desired).
3. Candidates must be U.S. citizens able to obtain a Secret level security clearance.

Job Location: Manassas, Virginia
Contract Term: Full-time
Start Date: Negotiable
Rate: Negotiable

Job Category:

Computer and Information Technology

Career Level:

Entry Level (Less than 2 years of Experience)

Job Type:

Full Time