×
Register Here to Apply for Jobs or Post Jobs. X

Sr. and Mid level Java Developers

Job in Vienna, Fairfax County, Virginia, 22184, USA
Listing for: Apolis
Full Time, Part Time position
Listed on 2026-07-10
Job specializations:
  • Software Development
    Java Developer, Software Engineer, Full Stack Developer, Backend Developer
Job Description & How to Apply Below

Senior Java Developer

Job Type: Full time/Perm. Hybrid (3-4 days onsite, 1 day remote) in Vienna, VA. Must be eligible to obtain & maintain Top-Secret clearance and will be processed for a CI Poly clearance.

Responsibilities
  • Accurately represent customer requirements, gather and interpret relevant data and information using excellent listening, interpersonal, written, and oral communication skills.
  • Write and maintain advanced scripts using Java, JavaScript, XQuery, Python, HTML, SQL or any other scripting languages approved by the Government.
  • Analyze functional business applications and design specifications for functional areas, develop block diagrams and logic flow charts.
  • Translate detailed designs into computer software.
  • Test, fix, and refine the computer software to produce the required product.
  • Enhance software to reduce operating time or improve efficiency.
  • Provide technical direction to programmers to ensure program deadlines are met.
  • Assist Applications Engineer and Applications Programmer to interpret software requirements, design specifications to code, integrate, and test software components.
  • Develop advanced system specifications.
  • Participate in the design of software tools and subsystems to support reuse and domain analysis.
Required Skills and Competencies
  • 7+ years of related experience.
  • Demonstrated ability to work in an operational environment where priorities change frequently.
  • Expertise in information system design, including application programming on large-scale database management services and the development of complex software to satisfy design objectives.
  • Prefer expertise working with No

    SQL databases.
  • Prefer Java Programmer Certified.
Additional Requirements
  • Must be able to obtain and maintain TS/SCI clearance with CI Poly.
  • Ability to work on-site in Vienna, VA (3 days per week).
  • Experience with AWS cloud environments.
  • Strong teamwork and collaboration skills.
  • Ability to work in a fast-paced environment.
  • Excellent problem-solving and analytical skills.
  • Strong documentation and communication abilities.
Education
  • Bachelor’s degree in related field.
Mid-Level Java Developer

Job Type: Full time/Perm. Hybrid (3-4 days onsite, 1 day remote) in Vienna, VA. Must be eligible to obtain & maintain Top-Secret clearance and will be processed for a CI Poly clearance.

Responsibilities
  • Accurately represent customer requirements, gather and interpret relevant data and information using excellent listening, interpersonal, written, and oral communication skills.
  • Write and maintain advanced scripts using Java, JavaScript, XQuery, Python, HTML, SQL or any other scripting languages approved by the Government.
  • Analyze functional business applications and design specifications for functional areas, develop block diagrams and logic flow charts.
  • Translate detailed designs into computer software.
  • Test, fix, and refine the computer software to produce the required product.
  • Enhance software to reduce operating time or improve efficiency.
  • Provide technical direction to programmers to ensure program deadlines are met.
  • Assist Applications Engineer and Applications Programmer to interpret software requirements, design specifications to code, integrate, and test software components.
  • Develop advanced system specifications.
  • Participate in the design of software tools and subsystems to support reuse and domain analysis.
Required Skills and Competencies
  • 4+ years of related experience.
  • Demonstrated ability to work in an operational environment where priorities change frequently.
  • Expertise in information system design, including application programming on large-scale database management services and the development of complex software to satisfy design objectives.
  • Prefer expertise working with No

    SQL databases.
  • Prefer Java Programmer Certified.
Additional Requirements
  • Must be able to obtain and maintain TS/SCI clearance with CI Poly.
  • Ability to work on-site in Vienna, VA (3 days per week).
  • Experience with AWS cloud environments.
  • Strong teamwork and collaboration skills.
  • Ability to work in a fast-paced environment.
  • Excellent problem-solving and analytical skills.
  • Strong documentation and communication abilities.
Education
  • Bachelor’s degree in related field.
Interview Process

One-step video interview followed by an offer.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary